Picture of the week: Now it's time to bring on the Germans
Jubilant Northern Ireland manager Michael O'Neill celebrates his team's second goal with Aaron Hughes during Thursday's tumultuous Euro 2016 Group C match against the Ukraine.
Fans all over Northern Ireland rejoiced at the 2-0 win, which has greatly boosted the team's chances of progressing to the next round.
The match, at the Stade de Lumieres in Lyon, was a tense one, with the score 0-0 at half time.
However, in the 49th minute, Gareth McAuley scored the all-important opener - before the match was suspended when the heavens opened, too.
The hailstorm added six minutes of stoppage time, allowing substitute Niall McGinn to add Northern Ireland's second goal, sealing a momentous victory. It was a much-needed shot-in-the-arm after defeat to Poland last Sunday.
Northern Ireland go on to face World Champions Germany in Paris on Tuesday - and now have it all to play for.
A win would see them top Group C and qualify for the next round. A draw, or loss, against Germany won't necessarily see the team out of the championship, though, as they could finish as one of the third best-placed teams and still move into the next stages.
Tragically, Northern Ireland fan Robert 'Archie' Rainey collapsed at the stadium during the match and could not be revived by paramedics.
The 64-year-old's family said he died doing what he loved best, surrounded by his friends and family.
It was the second death of a Northern Ireland supporter during the tournament so far.
On Monday, 24-year-old Darren Rodgers, from Ballymena, lost his life when he fell 26 feet from a promenade in Nice.
There was a sustained round of applause in his memory during the 24th minute of Thursday night's match.