Chris Coleman's Wales side were able to gain qualification for Euro 2016 despite their 2-0 loss to Bosnia-Herzegovina in Group B this evening.
Wales had looked on course to claim a draw away from home, but they fell foul to second-half goals from Milan Duric and Vedad Ibisevic as Bosnia pushed to claim victory.
Thankfully for Coleman's men, Cyprus were able to beat Israel elsewhere in the group to ensure that Wales progressed regardless of their loss.
Here, Sports Mole rates all of the players involved in the fixture at the Bilino Polje Stadium.
Bosnia-Herzegovina
Goal
Asmir Begovic: Had very little to do because of the solidity of the defence in front of him. Dealt well with balls into the box and will be thankful to his teammates that he did not have a proper save to make in the match. (6/10)
Defence
Emir Spahic: Started brightly but was soon troubled by the pace of Gareth Bale and had to concede a yellow card to thwart his opponent. Got injured and was replaced at the break. (6/10)
Toni Sunjic: A rock at the middle of Bosnia's defence. Produced a few poor passes back to his keeper in the early stages, but grew into the match and proved a good match for both Bale and Hal Robson-Kanu. (6/10)
Senad Lulic: An impressive night for the defender who was solid at the back and also managed to get forward to put some dangerous balls into the box. (7/10)
Ervin Zukanovic: Important in defence and helped to see out a clean sheet. His ability to play at centre-back and left-back was beneficial as he got around to cover in both positions. (6/10)
Midfield
Miralem Pjanic: The Roma playmaker made everything tick in attack for the home side. Most of his balls were forward ones and his clever distribution had Wales on the back-foot on numerous occasions. (7/10)
Mensur Mujdza: Kept the engine running in the middle of the pitch and also contributed to some positive forward movements. The experienced midfielder brought calm to the side when on the ball and also kept his teammates in check when having to get back and defend. (7/10)
Edin Visca: Started brilliantly and had two strong efforts on goal. Faded as the game wore on and was substituted for match-winner Duric. (6/10)
Anel Hadzic: Put in a shift in the middle of the park and could have caused problems had his teammates been a little quicker with their passing. Was substituted in the closing stages to help waste time and see out the win. (6/10)
Sejad Salihovic: Industrious performance from the midfielder who was all over the pitch as he tried to get back and help with the marking job on Bale. (6/10)
Attack
Vedad Ibisevic: Worked tirelessly throughout the contest and caused some problems with his running. Eventually came up trumps with some good positioning late on to grab the team's second. (7/10)
Substitutes
Milan Djuric: Man-of-the-match performance, played for 30 minutes and managed to score one and create another. Turned the fixture on its head to give his country a lifeline in the group. (9/10)
Edin Cocalic: Replaced Emir Spahic at half time following an injury and slotted seamlessly into defence. Contributed to a hard-fought clean sheet for the hosts. (7/10)
Ermin Bicakcic: Introduced too late in the game to have any real influence. (6/10)
Wales
Goal
Wayne Hennessey: Got caught out for the opening header, but more so by its quality than by his own positioning. Had shown good command of his box before the first goal and did very little wrong despite conceding two. (6/10)
Defence
Jazz Richards: Did well to get forward when possible, but could not offer the goods required to get the beating of the home side's full-back. Might have done better to prevent the second goal, as with the rest of his side. (6/10)
Ashley WIlliams: Provided some steal in the heart of defence and was on hand to help out his teammates when in trouble. Was crucial to Ben Davies recovering his game in the first half as he stole in to save the left-sided defender on a few occasions. (7/10)
Ben Davies: Had a torrid start, but recovered remarkably to become one of his country's better players in the game. Defended solidly after his early slip to let the hosts in, and also got forward to start some attacking moves. (7/10)
Neil Taylor: Made some strong interceptions throughout the clash, but like Jazz Richards failed to provide too much of a threat down the left flank. (6/10)
Chris Gunter: Was rarely troubled alongside Ashley Williams as part of a three-man central defence. Might have done better organisationally for the goals. Could have done better on the Duric header, too. (6/10)
Midfield
Aaron Ramsey: Was at the heart of most forward moves for the Dragons and looked fantastic when moving with the ball. Should have done better with the chance just before half time. (7/10)
Joe Allen: A quiet evening for the usually consistent midfielder. Did well to break up play in front of the defence alongside Joe Ledley, but his passing was often out of range for too long in the game. (6/10)
Gareth Bale: Sought to stretch the game in the first half, but faded in the second period. Appeared threatening when running at the defence, although he was basically marked out of the game. (6/10)
Joe Ledley: Another quiet night for an often combative Welshman. Did just about enough to warrant his place before eventually being subbed by Coleman in the second half. (6/10)
Attack
Hal Robson-Kanu: A tough evening for the lone striker, who did all that he could to try and provide a threat up top alone. Showed great strength to hold up the ball, only to have very limited options to support him in attack. (6/10)
Substitutes
Sam Vokes: Brought some positive running up front, and produced a standout knockdown for Bale in the second period. (6/10)
Simon Church: Introduced too late in the game to have much of an impact, worked well with David Edwards to create one memorable chance in the closing stages. (6/10)
David Edwards: Another late introduction, could do little to stop Bosnia claiming victory. (6/10)