Matches in Group G of the 2022 FIFA World Cup took place from 24 November to 2 December 2022. The group consisted of Brazil, Serbia, Switzerland and Cameroon. The top two teams, Brazil and Switzerland, advanced to the round of 16. This group was unprecedented in World Cup history, as Brazil won the group despite scoring fewer goals than each of their opponents, while Serbia finished bottom despite scoring the most goals. Brazil, Serbia and Switzerland had also played in Group E at the previous FIFA World Cup.

Teams Draw position Team Pot Confederation Method ofqualification Date ofqualification Finalsappearance Lastappearance Previous bestperformance FIFA Rankings March 2022 October 2022 G1 1 CONMEBOL CONMEBOL round robin winners 11 November 2021 22nd 2018 Winners (1958, 1962, 1970, 1994, 2002) 1 1 G2 3 UEFA UEFA Group A winners 14 November 2021 13th 2018 Fourth place (1930, 1962) 25 21 G3 2 UEFA UEFA Group C winners 15 November 2021 12th 2018 Quarter-finals (1934, 1938, 1954) 14 15 G4 4 CAF CAF third round winners 29 March 2022 8th 2014 Quarter-finals (1990) 37 43 Notes

Standings

In the round of 16: The winners of Group G, Brazil, advanced to play the runners-up of Group H, South Korea. The runners-up of Group G, Switzerland, advanced to play the winners of Group H, Portugal.

Matches All times listed are local, AST (UTC+3).

Switzerland vs Cameroon The teams had never met before.

After a goalless first half, Breel Embolo scored the only goal of the match three minutes into the second period, finishing from six yards out after a cross from Xherdan Shaqiri on the right. Embolo did not celebrate the goal in respect to being born in Cameroon; he moved to Switzerland when he was six years old.

GK 1 Yann SommerRB 3 Silvan WidmerCB 5 Manuel Akanji CB 4 Nico Elvedi LB 13Ricardo Rodriguez CM 8 Remo FreulerCM 10Granit Xhaka (c)RW 23Xherdan Shaqiri AM 15Djibril Sow LW 17Rubén Vargas CF 7 Breel Embolo Substitutions:MF 20Fabian Frei FW 19Noah Okafor FW 9 Haris Seferovic MF 25Fabian Rieder DF 18Eray Cömert Manager:Murat Yakin GK 23André OnanaRB 19Collins Fai CB 21Jean-Charles CastellettoCB 3 Nicolas NkoulouLB 25Nouhou ToloDM 14Samuel GouetCM 8 André-Frank Zambo AnguissaCM 18Martin Hongla RF 20Bryan Mbeumo CF 13Eric Maxim Choupo-Moting (c) LF 12Karl Toko Ekambi Substitutions:MF 5 Gaël Ondoua FW 10Vincent Aboubakar MF 7 Georges-Kévin Nkoudou FW 6 Moumi Ngamaleu Manager:Rigobert Song

Man of the Match: Yann Sommer (Switzerland)

Assistant referees: Ezequiel Brailovsky (Argentina) Gabriel Chade (Argentina) Fourth official: Saíd Martínez (Honduras) Reserve assistant referee: Walter López (Honduras) Video assistant referee: Mauro Vigliano (Argentina) Assistant video assistant referees: Fernando Guerrero (Mexico) Pau Cebrián Devís (Spain) Ricardo de Burgos Bengoetxea (Spain) Stand-by assistant video assistant referee: Nicolás Taran (Uruguay)

Brazil vs Serbia The teams had met twice before including once in the World Cup, in Brazil's 2–0 group stage victory in 2018. With Serbia playing as Yugoslavia, the sides had met 18 times, including four encounters in FIFA World Cup group stages: in 1930, 1950, 1954 and 1974, with one victory for each and two draws.

After a goalless first half, Richarlison opened the scoring for Brazil in the 62nd minute, when he followed up to finish after Serbian goalkeeper Vanja Milinković-Savić saved Vinícius Júnior's low shot from the left, with Neymar initially creating the chance. Richarlison then made it 2–0 eleven minutes later when he controlled the ball from Vinícius Júnior before finishing to the left of the net with an over-the-shoulder acrobatic right-footed kick. Casemiro hit the woodwork and Fred also had a shot saved with Brazil running out comfortable 2–0 winners.

GK 1 AlissonRB 2 DaniloCB 4 MarquinhosCB 3 Thiago Silva (c)LB 6 Alex SandroCM 5 CasemiroCM 7 Lucas Paquetá RW 11Raphinha AM 10Neymar LW 20Vinícius Júnior CF 9 Richarlison SubstitutionsMF 8 Fred FW 21Rodrygo FW 18Gabriel Jesus FW 19Antony FW 26Gabriel Martinelli Manager:Tite GK 23Vanja Milinković-SavićCB 5 Miloš VeljkovićCB 4 Nikola MilenkovićCB 2 Strahinja Pavlović DM 8 Nemanja Gudelj RM 14Andrija Živković CM 16Saša Lukić CM 20Sergej Milinković-SavićLM 25Filip Mladenović AM 10Dušan Tadić (c)CF 9 Aleksandar Mitrović SubstitutionsMF 24Ivan Ilić MF 7 Nemanja Radonjić MF 22Darko Lazović FW 18Dušan Vlahović MF 6 Nemanja Maksimović Manager:Dragan Stojković

Man of the Match: Richarlison (Brazil)

Assistant referees: Mohammadreza Mansouri (Iran) Mohammadreza Abolfazli (Iran) Fourth official: Maguette Ndiaye (Senegal) Reserve assistant referee: El Hadj Malick Samba (Senegal) Video assistant referee: Taleb Al-Marri (Qatar) Assistant video assistant referees: Muhammad Taqi (Singapore) Anton Shchetinin (Australia) Pol van Boekel (Netherlands) Stand-by assistant video assistant referee: Ashley Beecham (Australia)

Cameroon vs Serbia The teams had faced each other once, a 2010 friendly won 4–3 by Serbia.

Jean-Charles Castelletto put Cameroon into the lead in the 29th minute, when he finished from close range off of a corner. In first-half stoppage time, Strahinja Pavlović equalized with a header, before Sergej Milinković-Savić brought Serbia ahead just two minutes later with a low finish into the corner of the net. Eight minutes into the second half, Aleksandar Mitrović put Serbia 3–1 up with a low finish after a passing move. Vincent Aboubakar scooped the ball over goalkeeper Vanja Milinković-Savić to score Cameroon's second goal in the 63rd minute, awarded by the VAR after initially being deemed offside, before Eric Maxim Choupo-Moting completed the comeback three minutes later with a low shot after a pass from the right by Aboubakar. The match finished in an entertaining 3–3 draw.

This was Cameroon's first point in a World Cup match since 2002, ending an eight-game losing streak.

GK 16Devis EpassyRB 19Collins FaiCB 21Jean-Charles CastellettoCB 3 Nicolas Nkoulou LB 25Nouhou ToloDM 18Martin Hongla CM 8 André-Frank Zambo Anguissa CM 15Pierre Kunde RF 20Bryan Mbeumo CF 13Eric Maxim Choupo-Moting (c)LF 12Karl Toko Ekambi Substitutions:FW 10Vincent Aboubakar FW 11Christian Bassogog MF 5 Gaël Ondoua MF 14Samuel Gouet MF 7 Georges-Kévin Nkoudou Manager:Rigobert Song GK 23Vanja Milinković-SavićCB 4 Nikola Milenković CB 5 Miloš Veljković CB 2 Strahinja Pavlović RM 14Andrija Živković CM 6 Nemanja MaksimovićCM 16Saša LukićLM 17Filip Kostić AM10Dušan Tadić (c)AM 20Sergej Milinković-Savić CF 9 Aleksandar MitrovićSubstitutions:DF 13Stefan Mitrović DF 15Srđan Babić MF 7 Nemanja Radonjić MF 26Marko Grujić MF 21Filip Đuričić Other disciplinary actions:FW 11Luka Jović Manager:Dragan Stojković

Man of the Match: Vincent Aboubakar (Cameroon)

Assistant referees: Mohamed Al-Hammadi (United Arab Emirates) Hasan Al-Mahri (United Arab Emirates) Fourth official: Ma Ning (China) Reserve assistant referee: Shi Xiang (China) Video assistant referee: Nicolás Gallo (Colombia) Assistant video assistant referees: Juan Soto (Venezuela) Ezequiel Brailovsky (Argentina) Leodán González (Uruguay) Stand-by assistant video assistant referee: Gabriel Chade (Argentina)

Brazil vs Switzerland The teams had met nine times prior, including two draws coming in World Cup group stage matches: 2–2 in 1950 and 1–1 in 2018.

Brazil started the game without the injured Neymar, who was ruled out for the remainder of the group stage after spraining his ankle in the previous match. The only goal of the game was scored by Brazilian midfielder Casemiro in the 83rd minute, when his deflected right-footed shot from inside the penalty area struck the top corner of the net.

The win secured Brazil's passage to the knockout stage, and was their first victory in three attempts against Switzerland at the FIFA World Cup.

GK 1 AlissonRB 14Éder MilitãoCB 4 MarquinhosCB 3 Thiago Silva (c)LB 6 Alex Sandro DM 5 CasemiroCM 8 Fred CM 7 Lucas Paquetá RF 11Raphinha CF 9 Richarlison LF 20Vinícius JúniorSubstitutions:FW 21Rodrygo MF 17Bruno Guimarães FW 18Gabriel Jesus FW 19Antony DF 16Alex Telles Manager:Tite GK 1 Yann SommerRB 3 Silvan Widmer CB 5 Manuel AkanjiCB 4 Nico ElvediLB 13Ricardo RodriguezCM 8 Remo FreulerCM 10Granit Xhaka (c)RW 25Fabian Rieder AM 15Djibril Sow LW 17Rubén Vargas CF 7 Breel Embolo Substitutions:DF 2 Edimilson Fernandes DF 11Renato Steffen MF 14Michel Aebischer FW 9 Haris Seferovic MF 20Fabian Frei Manager:Murat Yakin

Man of the Match: Casemiro (Brazil)

Assistant referees: David Morán (El Salvador) Zachari Zeegelaar (Suriname) Fourth official: Saíd Martínez (Honduras) Reserve assistant referee: Walter López (Honduras) Video assistant referee: Drew Fischer (Canada) Assistant video assistant referees: Armando Villarreal (United States) Kathryn Nesbitt (United States) Fernando Guerrero (Mexico) Stand-by assistant video assistant referee: Mahmoud Abouelregal (Egypt)

Serbia vs Switzerland

The teams had met once before, in Switzerland's 2–1 group stage victory at the 2018 FIFA World Cup. With Serbia playing as Yugoslavia, the two teams had met 13 times, including in the 1950 FIFA World Cup group stage, a 3–0 victory for Yugoslavia.

In an open and entertaining match, Andrija Živković struck the post early on for Serbia, before Xherdan Shaqiri opened the scoring for Switzerland via a deflection, becoming the first Swiss player to score at three different World Cups. Aleksandar Mitrović equalized just six minutes later with a header off of a Dušan Tadić cross, before a poor clearance by Swiss midfielder Remo Freuler allowed Dušan Vlahović to put Serbia in front. The first half would end 2–2 after Breel Embolo brought Switzerland level off of a Silvan Widmer cross.

Serbia, who needed a victory to have a chance of reaching the knockout stage, then went behind again early into the second half, after Freuler finished off a Swiss team goal with a volley. The game became ill-tempered, similar to the sides' previous encounter in 2018, and saw both sets of players scuffle multiple times, primarily triggered after provocation towards the Serbian bench by Swiss captain Granit Xhaka, an ethnic Albanian. The eleven yellow cards distributed during the contest was the most shown in a World Cup match since the twelve given in the 2010 final. Switzerland ultimately retained their lead and won the match 3–2.

Their two group stage victories saw Switzerland progress to the knockout stage as runners-up for a third successive World Cup, while Serbia finished bottom and were eliminated in the first round for their fourth tournament in a row.

GK 23Vanja Milinković-SavićCB 4 Nikola Milenković CB 5 Miloš Veljković CB 2 Strahinja Pavlović RM 14Andrija Živković CM 20Sergej Milinković-Savić CM 16Saša Lukić LM 17Filip KostićAM 10Dušan Tadić (c) CF 9 Aleksandar Mitrović CF 18Dušan Vlahović Substitutions:DF 8 Nemanja Gudelj FW 11Luka Jović MF 6 Nemanja Maksimović MF 21Filip Đuričić MF 7 Nemanja Radonjić Other disciplinary actions:GK 12Predrag Rajković Manager:Dragan Stojković GK 21Gregor KobelRB 3 Silvan Widmer CB 5 Manuel AkanjiCB 22Fabian Schär LB 13Ricardo RodriguezCM 8 Remo FreulerCM 10Granit Xhaka (c) RW 23Xherdan Shaqiri AM 15Djibril Sow LW 17Rubén Vargas CF 7 Breel Embolo Substitutions:DF 2 Edimilson Fernandes MF 6 Denis Zakaria MF 16Christian Fassnacht FW 19Noah Okafor Manager:Murat Yakin

Man of the Match: Granit Xhaka (Switzerland)

Assistant referees: Juan Pablo Belatti (Argentina) Diego Bonfá (Argentina) Fourth official: Kevin Ortega (Peru) Reserve assistant referee: Jesús Sánchez (Peru) Video assistant referee: Mauro Vigliano (Argentina) Assistant video assistant referees: Julio Bascunan (Chile) Nicolás Taran (Uruguay) Leodán González (Uruguay) Stand-by assistant video assistant referee: Martín Soppi (Uruguay)

Cameroon vs Brazil The teams had previously met six times, including in two World Cup group stage games, both won by Brazil: a 3–0 victory in 1994 and a 4–1 win in 2014.