Joe Ward comfortably beat Russian fighter Nikita Ivanov, for a place in the semi-finals of the AIBA World Boxing Championships in Kazakhstan today.
Light-heavyweight Ward (19) ended the fight in the opening round when a flurry of punches saw the Russian cut badly over an eye and the referee called a halt to proceedings.
It was pay back against the Russian who beat him two years ago.
The Moate boxer said afterwards: "When I boxed in 2011 it was completely different because he was physically stronger than me.
"He put the pressure on me in 2011 and basically mowed me out of it.
"I told myself that from the start I needed to be in the centre and I had to drive him back from there.
"A European gold and a world bronze at 19 years of age what more can you ask.
"It's unbelievable, I always dreamed of this sort of medal especially after missing out on the Olympics and not qualifying.
"I'm going to enjoy this evening and prepare. I'm enjoying every moment of it."
The Westmeath fighter will now face Julio César la Cruz Peraza for a silver medal on Friday afternoon.
It was a mixed day of fortunes for Irish fighters. Jason Quigley won his bout to progress to the semi-finals this morning, but there were defeats for Michael Conlan, Paddy Barnes and Tommy McCarthy.
Quigley beat Zoltan Harsca on a 30-27, 30-27, 30-27 scoreline.
Speaking after the fight, Jason Quigley, who is now 31 fights undefeated since moving up to middleweight 18 months ago said: "It's a massive achievement for me but I never really took on the record until I got into the 20s. It's always in the back of your head now and it's something I want to keep going.
"I went in there and I didn't complicate things. I had a game plan and two or three things to do and when the first thing started working I just stuck with it.
"I caught him a lovely right hand in the second round and he went down.
"I didn't panic, I didn't rush in to try and take him put because it's a three round fight. If he clips me and. I go down it's party over.
"I'm ready for anybody, I'm ready for anything. If I had a 12-round fight today I'd still be mentally ready for the next fight."
Quigley will face Russia's Artem Chebotarev in Friday's semi-final.