Callum O'Dowda sparked wild celebrations at the Cardiff City Stadium on Saturday afternoon, after his 100th-minute goal earned three points for the home side against Ipswich Town.
Heading into injury time, Ipswich were 1-0 up thanks to Keiffer Moore's 79th-minute opener, and it looked for all the world that Kieran McKenna's men would be heading away with all three points.
However, Ryan Wintle got a 95th-minute equaliser for the hosts, before Ireland winger O'Dowda turned in a volley from close range with virtually the last kick of the game.
The goal made it four wins on the bounce for Erol Bulut's side, and naturally the celebrations were absolutely wild, as O'Dowda ran to lap up the adulation of the crowd.
CARDIFF CITY HAVE DONE IT!!
Callum O'Dowda, that's IT! 🔥 pic.twitter.com/SgygeBuofv— Sky Sports Football (@SkyFootball) March 9, 2024
Callum O'Dowda sparks wild celebrations with late winner
He was joined by his teammates, including those who had been sitting on the bench, as the stadium celebrated a win that keeps Cardiff's momentum going in the race for the play-offs.
Should they make it, they could be joined by Ipswich, as they suffered a hugely damaging defeat in their chase for automatic promotion.
Ipswich had been in the top two from September up until late January, when they slipped to third amid a run of one win in nine games.
However, they followed this up with six successive victories, as themselves and Leeds closed in on runaway leaders Leicester.
Callum O'Dowda and Ryan Wintle are both feeling 'unbelievable' after their last-minute win against Ipswich Town 🤩 pic.twitter.com/I8o8dm5HYK
— Sky Sports Football (@SkyFootball) March 9, 2024
Ipswich slip up in race for promotion
After Leeds' 2-0 win over Sheffield Wednesday on Friday night, Ipswich had a chance to overtake them when they travelled to Cardiff for the Saturday lunchtime kick-off. However, O'Dowda put paid to that with his dramatic winner deep into stoppage time.
O'Dowda hasn't been in two many Ireland squads recently due to injury, with his last appearance coming in the 2-1 defeat away to Greece last June.
Producing such a big moment on Saturday should do plenty for his confidence, with interim Ireland boss John O'Shea sure to have been watching on ahead of his squad announcement for the friendlies against Belgium and Switzerland.