Trai Hume's first Northern Ireland goal helped them to a 2-0 win over Slovakia which keeps their World Cup qualifying campaign on track.
Patrik Hrosovsky’s 18th-minute own goal rewarded Northern Ireland for a strong start but, after wasting two outstanding chances to double their lead either side of the break, they endured some nervy moments before Hume lifted the ball over the stranded Martin Dubravka with 10 minutes to go.
Michael O’Neill had refused to call this a must-win, but the reality was they needed all three points to keep pace in a tight group in which Northern Ireland, Slovakia and Germany all have six points from three games.
It was reward for a strong performance, particularly in the first half, but the man at heart of it, captain Conor Bradley, picked up a cheap late yellow card which will rule him out of Monday’s visit of Germany.
Elsewhere Germany's Joshua Kimmich netted twice to power his side to a 4-0 home win over Luxembourg where the visitors went down to 10 men in the first half and the hosts moved top of the standings.
Germany were playing catch-up after losing their opening game 2-0 in Slovakia, their first away defeat in a World Cup qualifier.
After a 3-1 win over Northern Ireland, Julian Nagelsmann's side continued their revival against Luxembourg.
The win combined with Slovakia's 2-0 defeat puts the Germans top on goal difference, with the Irish second and the Slovaks dropping to third, with all three teams on six points.
Luxembourg are bottom without a point.
The group winners qualify automatically with the runners-up advancing to the playoffs.
Germany are already assured of a play-off spot thanks to their Nations League ranking.

David Raum opened the scoring in the 12th minute, netting his first goal for Germany in style by curling a free kick around the wall which beat goalkeeper Anthony Moris at his near post.
Luxembourg lost defender Dirk Carlson to a red card for a handball in the area and Kimmich converted the resulting penalty in the 21st minute but, despite their numerical advantage, the hosts failed to increase their lead before the break.
That quickly changed after the interval, when a Karim Adeyemi pass sent Gnabry racing into the box and he smashed his effort past Moris three minutes into the second half.
Two minutes later, after Luxembourg failed to clear the ball from inside the six-yard box from a corner, Kimmich pounced to net from close range.