Here's how the Ireland players rated in last night's memorable win.
Darren Randolph - 7
He didn’t have a major save to make in the game, but he exuded composure seeing as he’s effectively a rookie in this sphere. It’s hard to believe that the West Ham reserve only made his competitive debut against Germany last month.
Seamus Coleman - 8
Coleman has built a reputation on exciting attacking, but his performance across the two legs illustrated his other attributes as one of the best right-backs in the business. Showed his defensive qualities and made all the right decisions under fire.
Robbie Brady - 7
A brave move by O’Neill which initially paid off as he struck up an effective partnership with Jeff Hendrick. A mixed bag thereafter with an erratic series of set-pieces followed by the delivery that led to the second goal. His emergence has been a real plus.
Ciaran Clark – 8
Clark didn’t make the squad for the first game in Georgia but has a fair chance of being on the team-sheet for the Euros after stepping up to the mark in the latter half of the campaign. Made a valuable second-half interception from a Medunjanin free.
Richard Keogh - 8
Considering he’s never played in the Premier League, Keogh has been a revelation this autumn and took the pragmatic decisions here to keep trouble at bay. Justified O’Neill’s decision to leave the experience of O’Shea on the sideline.
Glenn Whelan - 8
With the full-backs seeking to get forward, Whelan was closer to Keogh and Clark for long periods with Pjanic roving around in his territory. The fact that the Roma star was so subdued is a testament to his defensive efficiency. Deserved ovation at the end.
James McCarthy - 8
Lifted the crowd with an early burst that set a free-flowing move in motion and he was combative throughout, while taking the safe option in possession. He’s come of age in an Ireland shirt in the second phase of this journey.
Jeff Hendrick - 7
He’s on his way to becoming an excellent player, as this game showed with the purpose he offered in the first half combined with some ragged touches. O’Neill has showed a lot of faith in him and he dug in to help see the game out.
Wes Hoolahan - 7
Shuffled from a central berth out left when necessary and dropped into little pockets for touches that set Irish attacks in motion, particularly in the lead-up to the penalty. O’Neill then opted to send for the physicality of McClean.
Jon Walters - 9
Calmness personified from the spot and chaos personified when harassing Bosnian defenders. He was ideal for exposing their weakness and put in an extraordinary amount of mileage. The star of the campaign.
Daryl Murphy - 7
Justified his inclusion by helping Walters to ruffle the Bosnians and enjoying greater success than in Zenica in terms of making the ball stick. It was his cross that led to the penalty and the injury doubt gave everything in his 55 minutes.
Martin O’Neill - 9
Eyebrows were raised by his selection but he got the major calls right, sticking with the centre-halves from Zenica, playing Walters with Murphy and then keeping sprightly legs in reserve that succeeded in digging Ireland out of an awkward spot.
Shane Long 7 (for Murphy 55 mins)
Might have got on the scoresheet but Ireland needed the breather he provided.
James McClean 7 (for Hoolahan 55 mins) Silly yellow card followed by purposeful break that paved the way for the second goal.
John O’Shea (for Whelan 90 mins) Not on long enough to rate