Vincent Aboubakar's stoppage-time header earned Cameroon a memorable late win over five-time world champions Brazil, but it wasn't enough for the African side to claim a place in the last 16 of the World Cup.
Match Report
Cameroon went into the game knowing they needed to beat Brazil to keep alive their hopes of qualifying for the knockouts and they upheld their end of the bargain thanks to their captain Aboubakar, who was sent off for his celebrations in the wake of his late winner.
However, Switzerland's win over Serbia meant Cameroon were unable to make up enough ground in Group G to make the next round, regardless of their result over Brazil.
The South Americans held onto top spot in the group thanks to a superior goal difference over Switzerland, meaning they will face South Korea for a place in the quarter-finals on Monday evening.
Match Events
0' The match is about to start!
5' Yellow Card! Nouhou Tolo booked
6' Yellow Card! Militao booked
14' Martinelli's header stopped
22' Fred's shot over the bar
34' Alves' free kick over the bar
38' Antony's shot stopped
45' Ederson makes decent save
.
50' Aboubakar's shot wide out
56' Martinelli's shot stopped again
59' Militao's shot stopped
78' Ntcham's long shot too straight
83' Guimaraes' shot wide out
91' GOAL! Cameroon 1-0 Brazil (Vincent Aboubakar)
Line-ups
Cameroon XI: Choupo-Moting, Vincent Aboubakar, Devis Epassy, Collins Fai, Nicolas Moumi Ngamaleu, Pierre Kunde, Anguissa, Enzo Ebosse, Nouhou Tolo, Bryan Mbeumo, Christopher Wooh
Subs: Ekambi, Jean-Pierre Nsame, Olivier Ntcham, G.K Nkoudou, Gaël Ondoua, Christian Bassogog, Samuel Oum Gouet, Olivier Mbaizo, Souaibou Marou, Jerome Ngom Mbekeli, Ngapandouetnbu
Brazil XI: D.Alves, Alex Telles, Fred, Ederson, Fabinho, Jesus, Militao, Gleison, Rodrygo, Martinelli, Antony
Subs: Éverton Ribeiro, Thiago Silva, Weverton, Alisson, Casemiro, Marquinhos, Guimaraes, Richarlison, Raphinha, Pedro, Paqueta, Vinicius