World Cup Group E was expected to be something of a walk in the park for Brazil, but it has proved to be much tougher than expected for the Selecao.
They top the pool with one game to play, but could still be eliminated from the tournament if they lose to Serbia in Moscow on Wednesday, with Switzerland expected to see off Costa Rica in their final game.
Having been held to a draw by Switzerland and needing two stoppage time goals to see off Costa Rica, it is clear that not all is rosy in the garden of attack for Brazil.
Gabriel Jesus has struggled to make an impact so far and that leaves the South Americans with a distinct lack of firepower, a fact which has been covered up by Philippe Coutinho scoring in both games.
Brazil should still have just enough to see off the Eagles, but if Serbia can avoid the second-half collapse which saw them beaten 2-1 by Switzerland, they are capable of getting something out of the game.
If you fancy the more obvious route, Brazil are 1/2 to win the game and in all likelihood take top spot in the group.
Brazilian superstar Neymar has a point to prove, having come into the tournament under an injury cloud, while also missed the latter stages of the 2014 World Cup due to a back problem.
Now is the time he needs to shine and having netted a last-gasp clincher against Costa Rica, he should be full of confidence for the challenges ahead.
If he starts to fire, Brazil may just start to look like the team many fancied to go all the way in Russia.
Though VAR has delivered a plethora of penalties, sendings-off have been few and far between so far in the tournament.
Only two red cards have been dished out to date, but that tally may be added to in this game.
Serbia are certainly not a team to take a backward step, mix that with some South American theatrics and World Cup futures being on the line, and it may prove to be an encounter which has plenty of bite about it.
While Brazil and Serbia battle it out in Moscow, the Swiss will expect to get the job done against Costa Rica in Nizhny Novgorod.
Having shown attacking intent in their comeback against Serbia, Switzerland are likely to be a little more cautious with their World Cup future on the line, but they should have enough to send Los Ticos home without a point to their name.
For all new customers, ComeOn are currently offering a £10 free bet – make sure you sign up!