McNair played the full game, Saville just over an hour in Tallinn where Northern Ireland had to come from behind to get the better of Estonia.

Despite seeing more of the ball, the Irish found themselves a goal down at half-time thanks to a sweetly-struck Konstantin Vassiljev free-kick that flew around a wall and past Leeds goalkeeper Bailey Peacock-Farrell at his near post. 

Saville and McNair featured prominently as Michael O'Neill's side set about getting back in the game they should have been winning, but it wasn't until the 77th minute that they drew level with the first of two goals in three minutes.

Northern Ireland's Paddy McNair and Estonia's Vlasiy Sinyavsky battle for the ball during the UEFA Euro 2020 Qualifying, Group C

Saville had gone close to levelling the game, firing just over, but it was all three substitutes who ensured the win as first a shot from Sheffield United's Conor Washington deflected in off Josh Magennis, then the Bolton striker deftly converted from a well-placed left-wing delivery from former Boro Academy player Jordan Jones, who has just left Kilmarnock to join Rangers.

The result leaves Northern Ireland top of the table with three wins from three - including a double over Estonia. On Tuesday they travel to Borisov to take on the other side they have beaten in their group, Belarus.

They are three points clear from Germany, who have a game in hand and who won 2-0 in Belarus on Saturday night. The Germans are at home to Estonia on Tuesday.