Vincent Aboubakar inspired Cameroon to complete a stunning second half comeback and earn a draw against Serbia in one of the best games of the tournament so far.

Alexander Mitrivic spurned two chances of putting Serbia ahead early on in the game, one hitting the cross bar and the other going just wide.

Jean-Charles Castelletto gave Cameroon the lead in the just before the half hour mark, arriving at the back post to tap in Eric Choupo-Moting’s flick-on from a corner.

Serbia soon turned the game on its head, scoring two goals in first half added time to sink Cameroon into the dressing room.

Dušan Tadic’s free-kick was headed home by Strahinja Pavlović before Sergej Milinković-Savić curled a trademark goal into the bottom corner from the edge of the box to put the Serbs in front.

The match appeared to have been done and dusted when Mitrovic finished off a well played team goal involving Dusan Tadic and Milinkovic Savic just eight minutes after the halftime break.

Cameroon coach Rigobert Song saw that his team was on their way out of Qatar if something was not done right. He opted to bring on captain of the side and AFCON 2022 top scorer Vincent Aboubakar.

The introduction of the skipper meant the Indomitable Lions starts playing through balls to try to beat the Serbian defense.

Aboubakar received a through ball from Castelletto, he then turned the Serbian defender inside out before lifting the ball over the keeper to start the comeback.

Three minutes later, Aboubakar turned provider for Bayern Munich striker Choupo Moting after the skipper received a through ball that beat the Serbian high line, before setting it up for Choupo Moting to score.

Both teams tried to get the winner in the last 22 minutes but were unsuccessful. This result means that both teams have one point from two games ahead of the final games.