Well, nobody saw that coming. Cameroon and Serbia might've just delivered the best game of this year's World Cup at 10am on a Monday.
Both sides entered their second Group G game on the back of defeats to Switzerland and Brazil on Thursday.
Knowing a second defeat in two games would see either side eliminated, they went at it with a breathtaking pace.
Advert
Before kick-off, Cameroon goalkeeper Andre Onana was dropped by manager Rigobert Song for Devis Epassy after a falling out. The start of a dramatic morning.
It was Cameroon who took the lead just before the half-hour mark through Jean-Charles Castelletto. He turned home at the far post for his nation's first goal at a World Cup finals since 2014.
Serbia, who were tipped to impress at this autumn's tournament, went 2-1 up in added time thanks to a late flurry.
Advert
Strahinja Pavlovic looped a header over Epassy from a Dusan Tadic free-kick before Sergej Milincovic-Savic put Dragan Stojkovic's side ahead.
After the break, Aleksandar Mitrovic made it 3-1 after finishing off a lovely team move. Cameroon looked down and out. Nobody could've predicted what was about to come next.
Vincent Aboubakar replaced Martin Hongla during the interval and went on to completely change the game.
The Al Nassr forward, who made an interesting comment about Mohamed Salah earlier this month, timed his run into the Serbia half perfectly to go one-on-one with Vanja Milinkovic-Savic.
Advert
He coolly scooped the ball over Milinkovic-Savic and into the net, believing he was offside. Remarkably, the goal stood.
Three minutes later, Cameroon were level with Aboubakar playing a key role once again.
This time, the 30-year-old turned provider with a lovely cross for Eric Maxim Choupo-Moting. The Bayern Munich frontman made no mistake from close range to set up a grandstand finish.
Advert
Both teams had their opportunities but failed to find that all-important winner.
Today is the final day of World Cup games kicking off at different intervals. From tomorrow, the two slots are 3pm and 7pm.
Remarkably, 43 per cent of all goals in the 10am kick-offs have come from this game. You don't know what you've got until it's gone.
A draw leaves both teams on one point apiece ahead of Switzerland's game with Brazil later on Monday.
Topics: Football World Cup, Cameroon, Serbia