Costa Rica were the surprise packages from the 2014 World Cup in Brazil, but Óscar Ramírez's side were unable to stop 2018's dark horses, Serbia, from getting all three points in the opening match in Group E.
It took some time for Serbia to break the deadlock but former Manchester City defender Aleksandar Kolarov came up with the goods early in the second half, scoring a stunning free kick from distance.
Here's how the players got on during the game on Sunday.
1. Costa Rica: Goalkeeper & Defenders
Keylor Navas 6/10 - Fairly solid but wasn't helped by his defenders.
Johnny Acosta 5/10 - Had to double check Acosta was actually playing, completely non-existent.
Giancarlo González 7/10 - Solid at the back and one of Costa Rica's best attacking threats in the first half.
Óscar Duarte 6/10 - Quite average in defence, not much better when he was breaking forward.
2. Costa Rica: Midfielders
Cristian Gamboa 5/10 - Had very little playing time at Celtic last season and you can see why.
Celso Borges 6/10 - Similar to Johnny Acosta, had a game to forget.
David Guzmán 5/10 - Couldn't handle Serbia's physicality. Well bellow par.
Francisco Calvo 6/10 - Left his mark on Dušan Tadić's ankle, that's about it.
3. Costa Rica: Forwards
Bryan Ruiz 6/10 - Classy and elegant but he had very little impact in the match.
Johan Venegas 6/10 - Didn't offer much, substituted not long after the break.
Marco Ureña 6/10 - Bright but never offered Serbia any real threat.
4. Costa Rica: Substitutes
Christian Bolaños 7/10 - Very dangerous after his introduction.
Joel Campbell 7/10 - A thorn in Serbia's side but a shadow of the player we saw four years ago.
Daniel Colindres 6/10 - Wearing the No. 9 shirt but played more as a winger. He enjoyed that as much as the viewers at home.
5. Serbia: Goalkeeper & Defenders
Vladimir Stojković 6/10 - He had very little to do.
Branislav Ivanović 7/10 - Old but gold.
Nikola Milenković 8/10 - Reads the game very well for a 20-year-old defender, could become a household name.
Duško Tošić 6/10 - Not flash but did his job well enough.
Aleksandar Kolarov 8/10 - Solid throughout, the former Manchester City man also scored an outrageous free kick with his trusty left foot - eat your heart out Cristiano Ronaldo.
6. Serbia: Midfielders
Nemanja Matić 7/10 - The general in Serbia's midfield. Matić kept the squad organised and disciplined.
Luka Milivojević 6/10 - A key part of the midfield, but he was off the pace in comparison to his teammates.
Sergej Milinković-Savić 7/10 - You really can tell what all the fuss is about. Classy player.
7. Serbia: Forwards
Aleksandar Mitrović 7/10 - A real handful for defenders (as you'd expect) but no clear cut chances for the Newcastle striker.
Dušan Tadić 8/10 - One of his better days, just lacking a bit with his end product.
Adem Ljajić 7/10 - Dangerous throughout and telepathic with Tadić.
8. Serbia: Substitutes
Filip Kostić 5/10 - Dangerous but missed a sitter, not what you want from someone who's looking to attract clubs to his attention this summer.
Antonio Rukavina N/A
Aleksandar Prijović N/A - (Could have been shown a red card but escaped following a VAR review)