Cameroon striker Vincent Aboubakar came off the bench to score one goal and set up another as the Indomitable Lions rescued a vital point in a 3-3 draw with Serbia that ended a run of eight successive World Cup losses.
The roller-coaster Group G fixture leaves both teams on a single point from their two games, still in contention for a last 16 place, although Cameroon must beat Brazil in their final match on Friday, while Serbia take on Switzerland.
But even victory over five-time World Cup winners Brazil may not be enough for the Africans.
Head coach Rigobert Song said: "With regards to what is at stake tomorrow, we know the Brazilian squad off by heart.
"But we aren't worrying about what they're going to bring to the game, it's about what we bring to the game.
"Yes, they have already qualified for the next round. That's a luxury we haven't got, however we can't worry about what they're going to throw at us.
"We know they're a very strong team, but if we think about that and concentrate on them - are they going to shake up their squad? Are they going to rotate positions?
"I don't really care about what they're going to do, it's about us. We are preparing as if we're playing a final."
Cameroon World Cup 2022 squad
The coach also included two home-based players – Souaibou Marou and Jerome Ngom – who had won their first caps just hours before in a friendly against Jamaica.
The team is captained by Vincent Aboubakar, who competed as a teenager at the 2010 World Cup and again in Brazil in 2014 when Cameroon last appeared at the finals.
It will also be a third World Cup for defender Nicolas Nkoulou, 32, and Bayern Munich attacker Eric Maxim Choupo-Moting.
Nkoulou made a comeback to the team in September after a five-year absence, having retired from the side after they won the 2017 Africa Cup of Nations.
Goalkeepers: Devis Epassy (Abha Club), Simon Ngapandouetnbu (Olympique de Marseille), Andre Onana (Inter Milan)
Defenders: Jean-Charles Castelletto (Nantes), Enzo Ebosse (Udinese), Collins Fai (Al Tai), Olivier Mbaizo (Philadelphia Union), Nicolas Nkoulou (Aris Salonika), Tolo Nouhou (Seattle Sounders), Christopher Wooh (Rennes).
Midfielders: Martin Hongla (Verona), Pierre Kunde (Olympiacos), Olivier Ntcham (Swansea City), Gael Ondoua (Hannover 96), Samuel Oum Gouet (Mechelen), Andre-Frank Zambo Anguissa (Napoli).
Forwards: Vincent Aboubakar (Al Nassr), Christian Bassogog (Shanghai Shenhua), Eric-Maxime Choupo Moting (Bayern Munich), Souaibou Marou (Coton Sport), Bryan Mbeumo (Brentford), Nicolas Moumi Ngamaleu (Young Boys), Jerome Ngom (Colombe Dja), Georges-Kevin Nkoudou (Besiktas), Jean-Pierre Nsame (Young Boys), Karl Toko Ekambi (Lyon).
Who is their best player?
Lyon forward Karl Toko Ekambi is one of the best performing players in the squad, and has scored 12 goals in 50 caps for his country and has a decent goalscoring record in France and previously in La Liga with Villarreal.
Other names to watch out for include captain Aboubakar, who has 88 caps and plays for Saudi Professional League club Al Nassr, Bayern Munich forward Choupo-Moting and Napoli midfielder Andre-Frank Zambo Anguissa.
What are Cameroon's results and fixtures?
November 24: Switzerland 1 Cameroon 0
November 28: Cameroon 3 Serbia 3
December 2: Cameroon vs Brazil
What is Cameroon's World Cup record?
Cameroon first appeared at the World Cup in 1982 and since then have competed in six editions, failing to leave the group phase in all but one of those.
Their best result came in 1990 when they reached the quarter-finals in Italy, making them the first African country to do so. They failed to qualify in 2018.
This time around, after emerging top of a second-round group which included Ivory Coast, Cameroon beat 2019 Afcon winners Algeria in a two-legged tie.
But defeats to South Korea and Uzbekistan in recent friendlies won't inspire confidence.
Argentina | Australia | Belgium | Brazil | Cameroon | Canada | Costa Rica | Croatia | Denmark | Ecuador | England | France | Germany | Ghana | Iran | Japan | Mexico | Morocco | Netherlands | Poland | Portugal | Qatar | Saudi Arabia | Senegal | Serbia | South Korea | Spain | Switzerland | Tunisia | Uruguay | USA | Wales
Cameroon are currently a best price of 500/1 to win the World Cup.