Sign up to the Independent's betting newsletter for the latest tips and offers Sign up to the Independent's betting newsletter
Former Manchester City full-back Aleksander Kolarov scored a stunning free-kick as Serbia beat Costa Rica 1-0 in their opening Group E match.
The 32-year-old struck from 25-yards-out midway through the second-half as the European nation won the first ever match between the two sides.
It was a deserved win for Serbia, who enjoyed slightly less possession than their rivals but looked dangerous throughout on the counter-attack.
Sergej Milinković-Savić in particular looked dangerous while Newcastle United striker Aleksandar Mitrović had a good game leading the line. But how did the other players perform?
Costa Rica vs Serbia: Player ratingsShow all 24 1 /24Costa Rica vs Serbia: Player ratings Costa Rica vs Serbia: Player ratings Costa Rica
Yegor Aleyev/TASS
Costa Rica vs Serbia: Player ratings Keylor Navas - 6 out of 10 Commanding from set pieces against a tall Serbian side, could do nothing about Kolarov’s free kick.
AFP/Getty Images
Costa Rica vs Serbia: Player ratings Johnny Acosta - 5 Strong and hard-working he did as well as could be expected against a tall Serbian side.
AFP/Getty Images
Costa Rica vs Serbia: Player ratings Giancarlo Gonzalez - 7 Had the best chance of the first-half from a corner, and really should have done better.
AFP/Getty Images
Costa Rica vs Serbia: Player ratings Oscar Duarte - 6 Did reasonably well against the power and height of the Serbians, looked vulnerable from set pieces.
AFP/Getty Images
Costa Rica vs Serbia: Player ratings Cristian Gamboa - 6 Tried to overlap on the right as Costa Rica searched for an equaliser. Showed some rustiness from his lack of playing time for Celtic.
AFP/Getty Images
Costa Rica vs Serbia: Player ratings Celso Borges - 6 As the game continued he pushed up to try and help a misfiring attack, but offered little.
Getty Images
Costa Rica vs Serbia: Player ratings David Guzman - 6 A feisty character, picked up a yellow card, and couldn’t manage to stamp his authority on the game.
Getty Images
Costa Rica vs Serbia: Player ratings Francisco Calvo - 6 Good on the ball, and one of the technically better players. Not afraid to try a shot, but didn’t come off for him today.
AFP/Getty Images
Costa Rica vs Serbia: Player ratings Bryan Ruiz - 6 Kept things ticking over in the Costa Rica midfield, but had a tough task against the likes of Matic.
AFP/Getty Images
Costa Rica vs Serbia: Player ratings Johan Venegas - 6 His pace and trickery the clearest attacking outlet for Costa Rica, but brought off early after Serbia’s goal.
AFP/Getty Images
Costa Rica vs Serbia: Player ratings Marco Urena - 6 A constant menace for the Serbian defence, never gives up and runs for every ball.
Yegor Aleyev/TASS
Costa Rica vs Serbia: Player ratings Serbia
Sergei Bobylev/TASS
Costa Rica vs Serbia: Player ratings Vladimir Stojkovic - 7 Had little to do, and will have stiffer opposition from the likes of Brazil in games to come.
FIFA via Getty Images
Costa Rica vs Serbia: Player ratings Branislav Ivanovic - 8 Vulnerable to Johan Venegas’ pace, but impressive going forward on the overlap with Tadic.
AFP/Getty Images
Costa Rica vs Serbia: Player ratings Nikola Milenkovic - 7 Made some defensive mistakes, but his power and pace meant he always recovered.
Getty Images
Costa Rica vs Serbia: Player ratings Dusko Tosic - 7 Did well against Joel Campbell in the second half, looked a solid presence in Serbia’s defence.
Yegor Aleyev/TASS
Costa Rica vs Serbia: Player ratings Aleksandar Kolarov - 8 Survived an injury scare in the warm-up to put in a solid display, and his brilliant free-kick the difference between the sides.
AFP/Getty Images
Costa Rica vs Serbia: Player ratings Luka Milivojevic - 7 Improved towards the end of the match as Costa Rica came forward. Will face tougher tests.
AFP/Getty Images
Costa Rica vs Serbia: Player ratings Nemanja Matic - 7 A quiet display from one of the stars of this team, but had little to do and will rise to the challenge of tougher opposition.
Sergei Bobylev/TASS
Costa Rica vs Serbia: Player ratings Dusan Tadic - 7 Made a bright start down the right, but as often, sometimes tried to take on one too many players.
Getty Images
Costa Rica vs Serbia: Player ratings Sergej Milinkovic-Savic - 8 Showed his inexperience to lose Giancarlo Gonzalez at a corner early on, but displayed plenty of his attacking talent.
Getty Images
Costa Rica vs Serbia: Player ratings Adem Ljajic - 7 The first of the Serbians to be sacrificed, tired towards the end of his display and put in an average performance.
Getty Images
Costa Rica vs Serbia: Player ratings Aleksandar Mitrovic - 7 A powerful presence spearheading Serbia’s attack, earned the free kick which Kolarov converted, but missed two clear chances of his own.
Getty Images
Find out our player ratings by checking the gallery above. Agree? Disagree? Let us know in the comment section below .
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies