Cameroon kept their hopes of making the last 16 of the World Cup alive on Monday after fighting back from two goals down to draw a thrilling Group G encounter with Serbia 3-3.
Rigobert Song’s team looked almost dead and buried after goals from Strahinja Pavlovic, Sergej Milinkovic-Savic and Aleksandar Mitrovic gave Serbia a 3-1 lead early in the second half.
But substitute Vincent Aboubakar and Eric Maxim Choupo-Moting snatched a draw with two quick-fire strikes just after the hour mark to leave both Cameroon and Serbia on a single point, two behind group leaders Brazil and Switzerland.
Had they lost, Cameroon would have been relying on the Swiss beating Brazil in order to not be eliminated with a game to spare, but instead the west Africans still have a chance of getting out of the group stage for the first time since 1990.
Cameroon have a tough task ahead as they play Brazil in their final match, which according to reports they will play without first-choice goalkeeper Andre Onana who was dropped from the matchday squad just hours before kick-off following an unspecified disciplinary issue.