As expected Brazil make wholesale changes for this one, they are already through to the last 16.
This line-up is still pretty ridiculous, though.
Ederson comes in for Alisson while Alex Telles and Dani Alves start along with Liverpool midfielder Fabinho and Manchester United's Fred.
Gabriel Jesus starts up top in place of Richarlison with Antony and Rodrygo in for Raphinha and Vinicius Junior.
Brazil starting XI: Ederson, Telles, Bremer, Militao, Alves, Fred, Fabinho, Martinelli, Rodrygo, Antony, Jesus
OptaCopyright: Opta
The story so far
Cameroon v Brazil & Serbia v Switzerland (19:00 GMT)
Here's a quick recap of events so far in Group G.
Who needs what in Group G
Getty ImagesCopyright: Getty Images
Five-time winners Brazil have already secured their place in the World Cup knockout stages and require just a point against Cameroon to top Group G.
But who will join them in the last 16?
Any of the other three teams could still advance, with second-placed Switzerland best placed but still requiring victory over Serbia to guarantee their progress. A point would be enough for the Swiss if Cameroon fail to beat Brazil.
Serbia and Cameroon both need to win their respective games to keep alive their qualification hopes. Should both sides manage to get the win they need, Cameroon have a slight advantage with a marginally better goal difference.
Coming up this evening
Group G (19:00 GMT) - live on ITV, with commentary on BBC Sounds & website/app
Four years ago, Switzerland joined Brazil in qualifying for
the last 16 of the 2018 World Cup at the expense of Serbia.
Could history be about to repeat itself? The Swiss are in
pole position to join the Selecao in the knockout stages in Qatar, with Serbia
needing a win against Murat Yakin’s team to stand any chance of qualification.
And then there’s Cameroon, whose remarkable comeback against
Serbia on Monday kept alive their hopes of reaching the last 16. Could the
Indomitable Lions upset five-time world champions Brazil?
If this World Cup has taught us anything, it is to expect
the unexpected...
Live Reporting
Gary Rose and Matt Howarth
All times stated are UK
Team news - Vlahovic, Shaqiri & Schaer start
Serbia v Switzerland (19:00 GMT)
Emma Sanders
BBC Sport at 974 Stadium
There is just one change to the Serbia side who entertainingly drew 3-3 with Cameroon.
Juventus striker Dusan Vlahovic starts up front with Fulham's Aleksandar Mitrovic in an attacking change of formation.
Midfielder Nemanja Maksimovic is the one to drop out. Brothers Sergej and Vanja Milinkovic-Savic both start again.
Serbia XI: V Milinković-Savić, Pavlovic, Milenkovic, Veljkovic, Mitrovic, Tadic, Zivkovic, Lukic, Kostic, Vlahovic, S Milinković-Savić
There are three changes to the Switzerland team from the 1-0 defeat to Brazil.
First-choice goalkeeper Yann Sommer is unavailable so in comes Gregor Kobel.
Defender Nico Elvedi is also out so he's replaced by Newcastle's Fabian Schar.
Forward Fabian Rieder drops to the bench as ex-Liverpool forward Xherdan Shaqiri returns to the starting XI.
Switzerland XI: Kobel, Widmer, Akanji, Embolo, Freuler, Xhaka, Rodriguez, Sow, Vargas, Schar, Shaqiri.
Team news - Choupo-Moting starts, Nine changes for Brazil
Cameroon v Brazil (19:00 GMT)
Five changes for Cameroon after their dramatic 3-3 draw against Serbia.
Forward Vincent Aboubakar comes in for Karl Toko-Ekambi while Eric Choupo-Moting and Brentford's Bryan Mbuemo both start.
Fulham's Andre Anguissa also starts in midfield.
Cameroon starting XI: Epassy, Tolo, Wooh, Ebosse, Fai, Ngamaleu, Kunde, Anguissa, Choupo-Moting, Aboubakar, Mbuemo
As expected Brazil make wholesale changes for this one, they are already through to the last 16.
This line-up is still pretty ridiculous, though.
Ederson comes in for Alisson while Alex Telles and Dani Alves start along with Liverpool midfielder Fabinho and Manchester United's Fred.
Gabriel Jesus starts up top in place of Richarlison with Antony and Rodrygo in for Raphinha and Vinicius Junior.
Brazil starting XI: Ederson, Telles, Bremer, Militao, Alves, Fred, Fabinho, Martinelli, Rodrygo, Antony, Jesus
The story so far
Cameroon v Brazil & Serbia v Switzerland (19:00 GMT)
Here's a quick recap of events so far in Group G.
Who needs what in Group G
Five-time winners Brazil have already secured their place in the World Cup knockout stages and require just a point against Cameroon to top Group G.
But who will join them in the last 16?
Any of the other three teams could still advance, with second-placed Switzerland best placed but still requiring victory over Serbia to guarantee their progress. A point would be enough for the Swiss if Cameroon fail to beat Brazil.
Serbia and Cameroon both need to win their respective games to keep alive their qualification hopes. Should both sides manage to get the win they need, Cameroon have a slight advantage with a marginally better goal difference.
Coming up this evening
Group G (19:00 GMT) - live on ITV, with commentary on BBC Sounds & website/app
Expect the unexpected
Four years ago, Switzerland joined Brazil in qualifying for the last 16 of the 2018 World Cup at the expense of Serbia.
Could history be about to repeat itself? The Swiss are in pole position to join the Selecao in the knockout stages in Qatar, with Serbia needing a win against Murat Yakin’s team to stand any chance of qualification.
And then there’s Cameroon, whose remarkable comeback against Serbia on Monday kept alive their hopes of reaching the last 16. Could the Indomitable Lions upset five-time world champions Brazil?
If this World Cup has taught us anything, it is to expect the unexpected...