Gavin Bazunu 5 - Ireland’s MOTM in Athens but he hardly touched the ball here, bar one save in second-half.
Nathan Collins 4 - Got involved in first-half attacks but was replaced at the break to allow Johnston get on.
John Egan 6 - Quiet night for all the defenders but distribution was good and carried a threat in opposing box
Dara O’Shea 6 - Restored to the team after missing out in Athens and tested the keeper with an early shot
Jason Knight 7 - Deployed as a make-shift wing-back and made a lively start and crossed well.
Will Smallbone 5 - Can grow into this team but the playmaker’s use of the ball in advanced areas was poor
Josh Cullen 5 - Had two shots saved but looked off the boil and struggled to impact the game.
Jamie McGrath 6 - Plenty of effort and saw two shots saved during the first-half before heading off the bar
James McClean 6 - 100th cap and almost marked it with a goal, but provided assists for Ferguson and Idah.
Evan Ferguson 6 - Threatened twice before heading Ireland into a 2-0 lead and nearly nabbed another.
Michael Obafemi 4 - Never at the races and his touch and control let him down time and again. Subbed.
Ireland subs:
Mikey Johnston for Collins (45 mins) - 7
Troy Parrott for Obafemi (57 mins) - 6
Alan Browne for Smallbone (72 mins) - 6
Adam Idah for Ferguson (84 mins) - 6
Jeff Hendrick for Knight (84 mins) - 6
Ireland subs not used: Kelleher, Travers, Skyes, O’Dowda, Molumby, Lenihan, Scales.
GIBRALTAR: Coleing; Ronan, R. Chipolina (Mouelhi 43), Olivero, Hartman; Bernardo Lopes, Annesley, El Hmidi; Sergeant (De Barr, 45), Britto (Ballantine 73), Pozo (Jolley 68)
Referee: M Barbu (Romania)