Forgot password
Enter the email address you used when you joined and we'll send you instructions to reset your password.
If you used Apple or Google to create your account, this process will create a password for your existing account.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Reset password instructions sent. If you have an account with us, you will receive an email within a few minutes.
Something went wrong. Try again or contact support if the problem persists.
Karrigan fist bumping his teammates at PGL Copenhagen CS2 Major.
Photo by Joao Ferreira via PGL

Perfect World Shanghai CS2 Major: Schedule, results, streams, and more

Check out every detail about the Chinese Major.

There is no better way to round up a season of professional competition than with the most pivotal tournament. That’s why everyone’s beyond excited about the Perfect World Shanghai Counter-Strike 2 Major, the first Valve-sponsored event in the franchise to take place in Asia.

Recommended Videos

In the past, Majors usually took place in the late spring and in the middle of fall. Valve decided to give a twist to the calendar by scheduling Perfect World Shanghai CS2 Major right before the winter break, finishing the season with a bang. And it will truly be a blast, since the strongest teams in the world have made it to the tournament by competing in the RMRs.

Perfect World Shanghai CS2 Major’s format and teams

Not much has changed in terms of format when compared to the previous few CS Majors. 24 teams will compete in two Swiss stages—Opening and Elimination—which whittle the field down to eight teams in the playoffs.

Aleksib celebrating winning a match at the PGL Copenhagen CS2 Major.
Natus Vincere are the defending champions. Photo by Stephanie Lindgren via PGL

The first two stages feature the now.familiar Swiss system, where 16 squads compete in best-of-one and best-of-three matches. The top eight from the Opening Stage qualify for the Elimination Stage, where the eight strongest competitors from the RMRs (based on Valve Ranking’s seeding) are already waiting. After another Swiss Stage spectacle, eight teams advance to the playoffs. The deciding stage is a single-elimination bracket, where all matches are best-of-three.

Here’s the full list of teams qualified for both Elimination and Opening Stages. They are listed respectively with their Valve Ranking’s seeding from top to bottom.

Elimination StageOpening Stage
G2 EsportsFURIA Esports
Natus VincereVirtus.pro
Team VitalityTeam Liquid
Team SpiritComplexity Gaming
MOUZBIG
FaZe ClanFnatic
HEROICThe MongolZ
3DMAXpaiN Gaming
The MongolZGamerLegion
Team LiquidMIBR
FURIA EsportsCloud9
paiN GamingFlyQuest
GamerLegionPassion UA
MIBRWildcard
BIGRare Atom
WildcardImperial Esports

Perfect World Shanghai CS2 Major schedule and results

New Team Liquid rifler jks smiles after a won round while playing at BLAST Premier Fall Final 2024.
Liquid and 15 other teams begin their journey at the Opening Stage. Photo by Stephanie Lindgren via BLAST

The tournament is still divided into three phases, with a short break between them. There will be a one-day rest between the Opening and Elimination stages, with three days of rest taking place before the playoffs.

  • Opening Stage: Nov. 29–Dec. 3
  • Elimination Stage: Dec. 4–Dec. 8
  • Playoffs Stage: Dec. 12–Dec. 15

Perfect World Shanghai CS2 Major Elimination Stage schedule, results

Wednesday, Dec. 4

  • 9pm: G2 Esports vs. The MongolZ
  • 9pm: Natus Vincere vs. Team Liquid
  • 10pm: Team Vitality vs. GamerLegion
  • 10pm: Spirit vs. FURIA
  • 11pm: MOUZ vs. paiN
  • 11pm: FaZe Clan vs. Wildcard

Thursday, Dec. 5

  • 12am: HEROIC vs. BIG
  • 12am: 3DMAX vs. MIBR
  • 1am: TBD vs. TBD (Swiss round two begins)
  • 1am: TBD vs. TBD
  • 2am: TBD vs. TBD
  • 2am: TBD vs. TBD
  • 3am: TBD vs. TBD
  • 3am: TBD vs. TBD
  • 4am: TBD vs. TBD
  • 4am: TBD vs. TBD
  • 9pm: TBD vs. TBD (Swiss round three begins)
  • 9pm: TBD vs. TBD
  • 10pm: TBD vs. TBD
  • 10pm: TBD vs. TBD
  • 11pm: TBD vs. TBD
  • 11pm: TBD vs. TBD

Friday, Dec. 6

  • 2am: TBD vs. TBD
  • 2am: TBD vs. TBD
  • 9pm: TBD vs. TBD (Swiss round four begins)
  • 9pm: TBD vs. TBD

Saturday, Dec. 7

  • 12am: TBD vs. TBD
  • 12am: TBD vs. TBD
  • 3am: TBD vs. TBD
  • 3am: TBD vs. TBD
  • 9pm: TBD vs. TBD (Swiss round five begins)

Sunday, Dec. 8

  • 12am: TBD vs. TBD
  • 3am: TBD vs. TBD

With the conclusion of the Swiss Rounds of the Elimination Stage, there will be a three-day break. Then, on Thurdsay, Dec. 12, the playoffs will begin, eventually rounding up on Sunday.

Perfect World Shanghai CS2 Major playoffs’ schedule, results

Thursday, Dec. 12

  • 12am: TBD vs. TBD (First quarterfinal)
  • 3am: TBD vs. TBD (Second quarterfinal)

Friday, Dec. 13

  • 12am: TBD vs. TBD (Third quarterfinal)
  • 3am: TBD vs. TBD (Fourth quarterfinal)

Saturday, Dec. 14

  • 12am: TBD vs. TBD (First semifinal)
  • 3am: TBD vs. TBD (Second semifinal)

Sunday, Dec. 15

  • 3am: TBD vs. TBD (Grand final)

Perfect World Shanghai CS2 Major Opening Stage schedule and results

Friday, Nov. 29

  • 9pm: FURIA 8-13 GamerLegion (Vertigo)
  • 9pm: Virtus.pro 7-13 MIBR (Ancient)
  • 10pm: Liquid 13-10 Cloud9 (Ancient)
  • 10pm: Complexity 6-13 FlyQuest (Anubis)
  • 11pm: BIG 13-9 Passion UA (Mirage)
  • 11pm: Fnatic 13-11 Wildcard (Mirage)

Saturday, Nov. 30

  • 12am: The MongolZ 13-2 Rare Atom (Anubis)
  • 12am: paiN 13-5 Imperial Esports (Dust 2)
  • 1am: BIG 5-13 FlyQuest (Nuke) (Swiss round two begins)
  • 1am: Fnatic 5-13 Cloud9 (Ancient)
  • 2am: MongolZ 13-6 MIBR (Ancient)
  • 2am: Complexity 9-13 Passion UA (Anubis)
  • 3am: Liquid 13-10 Wildcard (Inferno)
  • 3am: Virtus.pro 13-4 Rare Atom (Anubis)
  • 4am: paiN 10-13 GamerLegion (Nuke)
  • 4am: FURIA 13-11 Imperial (Anubis)
  • 9pm: BIG 13-11 VP (Vertigo) (Swiss round three begins)
  • 9pm: MIBR 5-13 Passion UA (Mirage)
  • 10pm: FURIA 16-14 Wildcard (Vertigo)
  • 10pm: paiN 13-11 Cloud9 (Anubis)
  • 11pm: Liquid 2-1 FlyQuest (Liquid qualify for the Elimination Stage)
    • 5-13 on Inferno
    • 13-9 on Anubis
    • 13-1 on Nuke
  • 11pm: Rare Atom 2-1 Fnatic (Fnatic are eliminated)
    • 10-13 on Ancient
    • 13-10 on Inferno
    • 13-4 on Vertigo

Sunday, Dec. 1

  • 2am: GamerLegion 0-2 MongolZ (MongolZ qualify for the Elimination Stage)
    • 5-13 on Mirage
    • 2-13 on Anubis
  • 2am: Complexity 2-0 Imperial (Imperial are eliminated)
    • 13-4 on Inferno
    • 13-5 on Ancient
  • 9pm: BIG 1-2 FURIA (FURIA qualify for the Elimination Stage) (Swiss round four begins)
    • 13-5 on Nuke
    • 11-13 on Mirage
    • 3-13 on Dust 2
  • 9pm: MIBR 2-1 Rare Atom (MIBR are eliminated)
    • 13-9 on Inferno
    • 11-13 on Anubis
    • 13-4 on Ancient

Monday, Dec. 2

  • 12am: FlyQuest 0-2 paiN (paiN qualify for the Elimination Stage)
    • 14-16 on Vertigo
    • 6-13 on Inferno
  • 12am: Cloud9 0-2 Complexity (Cloud9 are eliminated)
    • 13-16 on Vertigo
    • 8-13 on Ancient
  • 3am: GamerLegion 2-1 Passion UA (GamerLegion qualify for the Elimination Stage)
    • 13-6 on Inferno
    • 5-13 on Mirage
    • 13-9 on Ancient
  • 3am: Wildcard 2-1 Virtus.pro (Virtus.pro are eliminated)
    • 10-13 on Ancient
    • 13-7 on Inferno
    • 13-8 on Anubis
  • 9pm: BIG 2-1 Complexity (BIG advance to the Elimination Stage) (Swiss round five begins)
    • 5-13 on Anubis
    • 13-9 on Ancient
    • 13-9 on Dust 2

Tuesday, Dec. 3

  • 12am: MIBR 2-0 FlyQuest (MIBR qualify for the Elimination Stage)
    • 13-4 on Nuke
    • 13-5 on Inferno
  • 3am: Wildcard 2-1 Passion UA (Wildcard qualify for the Elimination Stage)
    • 13-6 on Inferno
    • 6-13 on Mirage
    • 16-14 on Ancient

Perfect World Shanghai CS2 Major standings

ZywOo, a CS2 player for Vitality, cheers after winning a round at ESL Pro League Season 19.
Will ZywOo claim his second Major in career? Photo by Igor Bezborodov via ESL

Like in every Swiss System, teams with three wins advance to the next stage, while the ones with three losses are eliminated. Since both elimination and advancement matches have higher stakes, they are played in a BO3 format.

Perfect World Shanghai CS2 Major Elimination Stage standings

ResultTeam
0-0G2 Esports
0-0Natus Vincere
0-0Team Vitality
0-0Spirit
0-0MOUZ
0-0FaZe Clan
0-0HEROIC
0-03DMAX
0-0Team Liquid
0-0FURIA Esports
0-0BIG
0-0MIBR
0-0paiN
0-0The MongolZ
0-0GamerLegion
0-0Wildcard

Perfect World Shanghai CS2 Major Opening Stage standings

ResultTeam
3-0Team Liquid (Qualified)
3-0The MongolZ (Qualified)
3-1FURIA Esports (Qualified)
3-1paiN (Qualified)
3-1GamerLegion (Qualified)
3-2MIBR (Qualified)
3-2BIG (Qualified)
3-2Wildcard (Qualified)
2-3Passion UA (Eliminated)
2-3FlyQuest (Eliminated)
2-3Complexity (Eliminated)
1-3Virtus.pro (Eliminated)
1-3Cloud9 (Eliminated)
1-3Rare Atom (Eliminated)
0-3Imperial Esports (Eliminated)
0-3Fnatic (Eliminated)

Where to watch Perfect World Shanghai CS2 Major

Following the action in Shanghai is easier than you think. All games are livestreamed on PGL’s channels, which you can find on Twitch under PGL and PGL_CS2, with plenty of co-streamers broadcasting the matches as well. If you’re looking for a broadcast that isn’t in English, there should be plenty. Try looking for the biggest local esports broadcaster who probably acquired the rights to stream the tournament live.


Dot Esports is supported by our audience. When you purchase through links on our site, we may earn a small affiliate commission. Learn more about our Affiliate Policy
Author
Image of Mateusz Miter
Mateusz Miter
Staff Writer
Freelance Writer at Dot Esports. Mateusz previously worked for numerous outlets and gaming-adjacent companies, including ESL. League of Legends or CS:GO? He loves them both. In fact, he wonders which game he loves more every day. He wanted to go pro years ago, but somewhere along the way decided journalism was the more sensible option—and he was right.
Author
Image of Luci Kelemen
Luci Kelemen
Weekend Editor
Weekend editor at Dot Esports. Telling tales of gaming since 2015. Black-belt time-waster when it comes to strategy games and Counter-Strike. Previously featured on PC Gamer, Fanbyte, and more, Occasional chess tournament attendant and even more occasional winner.
twitter
Author