Vitality win BLAST Paris CSGO Major: Final placements and recap

Luís Mira

The BLAST Paris Major has come to a close, with Vitality winning the trophy after beating GamerLegion in convincing fashion. Here is everything you need to know about the final CS:GO Major, including all the results and the final standings.


  • Vitality win the last CS:GO Major in front of the French fans.
  • GamerLegion still put up a fight on Nuke but couldn’t take it to a third map.
  • It’s the fifth Major victory for dupreeh and zonic, the first for ZywOo.

With Counter-Strike 2 set for a summer 2023 release, CS:GO had one final Major before the new game takes over Valve’s competitive circuit in 2024. Ten years after the first CS:GO Major, in Jönköping, BLAST organized in Paris an epic Major that brings the curtain down on an era in the storied FPS franchise.

Much like the Major before, the French event was filled with upsets. With heavy favorites like NAVI, G2 Esports and FURIA all missing the playoffs, much of the narrative heading into the playoffs was about the underdogs.

The way the bracket was set, with Heroic and Vitality on opposite ends after going 3-0 in the Legends Stage, suggested that a rematch of last month’s IEM Rio was on the cards, but the upsets continued in the playoff stage. GamerLegion beat Heroic in three maps, continuing an unlikely run that began with the team bouncing back from a 0-2 start to the Challengers Stage, while Apeks defeated Team Liquid, making life easier for Vitality in the semi-finals.

Vitality, the only French organization represented at the event, didn’t crumble under the weight of the cheering fans and took care of business in the final, beating GamerLegion 2-0. The victory takes a huge weight off the back of the team’s shoulders and finally gives Mathieu ‘ZywOo’ Herbaut the trophy he had been seeking. It also means that Peter ‘dupreeh’ Rasmussen winds up in a category of his own as the only player with five CS:GO Major titles.

Below is everything you need to know about the BLAST Paris Major, including the schedule, the latest results and the official stream.

BLAST.tv Paris CSGO Major: Prize and standings

Placement Team Prize Money (USD)
1 Vitality $500,000
2 GamerLegion $170,000
3-4 Apeks $80,000
Heroic
5-8 Team Liquid $45,000
Monte
Into the Breach
FaZe
9-11 NIP $20,000
fnatic
NAVI
12-14 G2 Esports $20,000
Bad News Eagles
ENCE
15-16 FURIA $20,000
9INE
17-19 Grayhound $10,000
paiN
FORZE
20-22 Complexity $10,000
OG
The MongolZ
23-24 Fluxo $10,000
MOUZ

BLAST.tv Paris CSGO Major: Bracket and results

The event took place between May 8 and 21 and followed the three-stage format that was introduced by Valve in 2018. The Accor Arena, an indoor sports arena and concert hall located in the neighborhood of Bercy, hosted the Champions Stage, with over 50,000 fans attending the event during the playoffs.

(Bracket by Liquipedia)

Champions Stage (May 18 — May 21)

Day 1: May 18

Stage Match PDT EDT BST
Quarter-finals Heroic 2-1 FaZe 6 AM 9 AM 2 PM
Quarter-finals Into the Breach 0-2 Vitality  10 AM 1 PM 6 PM

Day 2: May 19

Stage Match PDT EDT BST
Quarter-finals GamerLegion 2-0 Monte  6 AM 9 AM 2 PM
Quarter-finals Team Liquid 0-2 Apeks  9 AM 12 PM 5 PM

Day 3: May 20

Stage Match PDT EDT BST
Semi-finals Heroic 1-2 GamerLegion  6 AM 9 AM 2 PM
Semi-finals Apeks 0-2 Vitality  10 AM 1 PM 6 PM

Day 4: May 21

Stage Match PDT EDT BST
Showmatch France 12-16 BLAST Dream Team 6 AM 9 AM 2 PM
Grand final GamerLegion 0-2 Vitality  8 AM 11 AM 4 PM

Legends Stage (May 13 — May 16)

Day 1: May 13

Stage Match PDT EDT BST
Round 1 NAVI 16-10 GamerLegion 2:30 AM 5:30 AM 10:30 AM
Round 1 9INE 9-16 Liquid 2:30 AM 5:30 AM 10:30 AM
Round 1 FURIA 7-16 Monte 4 AM 7 AM 12 PM
Round 1 Fnatic 16-11 NIP 4 AM 7 AM 12 PM
Round 1 Heroic 16-7 FaZe 5:30 AM 8:30 AM 1:30 PM
Round 1 Into the Breach 10-16 Apeks 5:30 AM 8:30 AM 1:30 PM
Round 1 Vitality 16-13 G2 7 AM 10 AM 3 PM
Round 1 Bad News Eagles 9-16 ENCE 7 AM 10 AM 3 PM
Round 2 High Liquid 16-8 NAVI 9 AM 12 PM 5 PM
Round 2 High fnatic 17-19 Monte 9 AM 12 PM 5 PM
Round 2 High Vitality 16-13 ENCE 10:30 AM 1:30 PM 6:30 PM
Round 2 High Heroic 16-10 Apeks 10:30 AM 1:30 PM 6:30 PM
Round 2 Low FURIA 8-16 NIP 12 PM 3 PM 8 PM
Round 2 Low 9INE 13-16 GamerLegion 12 PM 3 PM 8 PM
Round 2 Low G2 13-16 Bad News Eagles 1:30 PM 4:30 PM 9:30 PM
Round 2 Low FaZe 12-16 Into the Breach 1:30 PM 4:30 PM 9:30 PM

Day 2: May 14

Stage Match PDT EDT BST
Round 3 Mid NAVI 16-9 NIP 2:30 AM 5:30 AM 10:30 AM
Round 3 Mid fnatic 11-16 GamerLegion 2:30 AM 5:30 AM 10:30 AM
Round 3 Mid ENCE 7-16 Into the Breach 4 AM 7 AM 12 PM
Round 3 Mid Apeks 16-6 Bad News Eagles 4 AM 7 AM 12 PM
Round 3 High Heroic 2-1 Liquid * 5:30 AM 8:30 AM 1:30 PM
Round 3 High Monte 0-2 Vitality * 5:30 AM 8:30 AM 1:30 PM
Round 3 Low FURIA 0-2 G2 6:20 AM 10:20 AM 3:20 PM
Round 3 Low FaZe 2-0 9INE 9:20 AM 12:20 PM 5:20 PM

Day 3: May 15

Stage Match PDT EDT BST
Round 4 Low ENCE 0-2 NIP 2:30 AM 5:30 AM 10:30 AM
Round 4 Low FaZe 2-1 Bad News Eagles 2:30 AM 5:30 AM 10:30 AM
Round 4 High NAVI 0-2 Monte * 5:00 AM 8:00 AM 1:00 PM
Round 4 Low fnatic 2-1 G2 6:30 AM 9:30 AM 2:30 PM
Round 4 High Liquid 2-0 Into the Breach * 10:30 AM 1:30 PM 6:30 PM
Round 4 High Apeks 0-2 GamerLegion * 10:30 AM 1:30 PM 6:30 PM

Day 4: May 16

Stage Match PDT EDT BST
Round 5 FaZe 2-1 NAVI * 2:30 AM 5:30 AM 10:30 AM
Round 5 fnatic 1-2 Into the Breach * 6:30 AM 9:30 AM 2:30 PM
Round 5 Apeks 2-0 NIP * 10:30 AM 1:30 PM 6:30 PM

Note: The winner of a match with an asterisk qualifies for the Champions Stage.

Challengers Stage (May 8 — May 11)

Day 1: May 8

Stage Match PDT EDT BST
Round 1 Monte 14-16 FaZe 2:30 AM 5:30 AM 10:30 AM
Round 1 paiN 16-2 Fluxo 2:30 AM 5:30 AM 10:30 AM
Round 1 G2 16-11 The MongolZ 4 AM 7 AM 12 PM
Round 1 GamerLegion 11-16 Complexity 4 AM 7 AM 12 PM
Round 1 FORZE 14-16 Grayhound 5:30 AM 8:30 AM 1:30 PM
Round 1 Apeks 16-12 Liquid 5:30 AM 8:30 AM 1:30 PM
Round 1 NIP 16-9 MOUZ 7 AM 10 AM 3 PM
Round 1 OG 6-16 ENCE 7 AM 10 AM 3 PM
Round 2 FaZe 16-12 paiN 9 AM 12 PM 5 PM
Round 2 Complexity 9-16 G2 9 AM 12 PM 5 PM
Round 2 Apeks 16-0 Grayhound 10:30 AM 1:30 PM 6:30 PM
Round 2 ENCE 16-9 NIP 10:30 AM 1:30 PM 6:30 PM
Round 2 Low Fluxo 8-16 Monte 12 PM 3 PM 8 PM
Round 2 Low GamerLegion 11-16 The MongolZ 12 PM 3 PM 8 PM
Round 2 Low FORZE 16-14 Liquid 1:30 PM 4:30 PM 9:30 PM
Round 2 Low MOUZ 11-16 OG 1:30 PM 4:30 PM 9:30 PM

Day 2: May 9

Stage Match PDT EDT BST
Round 3 Mid Complexity 4-16 paiN 2:30 AM 5:30 AM 10:30 AM
Round 3 Mid Grayhound 16-10 The MongolZ 2:30 AM 5:30 AM 10:30 AM
Round 3 Mid FORZE 16-6 Monte 4 AM 7 AM 12 PM
Round 3 Mid NIP 19-17 OG 4 AM 7 AM 12 PM
Round 3 High ENCE 2-1 FaZe * 5:30 AM 8:30 AM 1:30 PM
Round 3 High G2 2-0 Apeks * 5:30 AM 8:30 AM 1:30 PM
Round 3 Low GamerLegion 2-0 MOUZ 6:20 AM 10:20 AM 3:20 PM
Round 3 Low Fluxo 1-2 Liquid 9:20 AM 12:20 PM 5:20 PM

Day 3: May 10

Stage Match PDT EDT BST
Round 4 Low GamerLegion 2-1 OG 2:30 AM 5:30 AM 10:30 AM
Round 4 Low The MongolZ 0-2 Monte 2:30 AM 5:30 AM 10:30 AM
Round 4 Low Liquid 2-0 Complexity  5:15 AM 8:15 AM 1:15 PM
Round 4 High FaZe 2-0 FORZE * 6:30 AM 9:30 AM 2:30 PM
Round 4 High Grayhound 0-2 NIP * 10:30 AM 1:30 PM 6:30 PM
Round 4 High Apeks 2-1 paiN * 10:30 AM 1:30 PM 6:30 PM

Day 4: May 11

Stage Match PDT EDT BST
Round 5 FORZE 0-2 GamerLegion * 2:30 AM 5:30 AM 10:30 AM
Round 5 Monte 2-1 paiN * 6:30 AM 9:30 AM 2:30 PM
Round 5 Grayhound 0-2 Liquid * 10:30 AM 1:30 PM 6:30 PM

Note: The winner of a match with an asterisk qualifies for the Legends Stage.

BLAST.tv Paris CSGO Major: Format

The Major began with the Challengers Stage, featuring 16 teams and a Swiss system. The early rounds were played in a best-of-one format before the best-of-three elimination and advancement matches.

The top eight teams progressed to the Legends Stage, where they joined the top-ranked teams determined by the Regional Major Qualifiers. This phase featured the same format as the Challengers Stage.

Only eight teams made it to the Champions Stage, a single-elimination bracket in which every match was played in a best-of-three format.

BLAST.tv Paris CSGO Major: Teams

The 24 teams attending the Paris Major were determined by the Regional Major Ranking (RMR) tournaments in Europe, Asia-Pacific and the Americas. These qualifying events took place between April 6 and 15 in Copenhagen (Europe), Monterrey (Americas) and Ulaanbaatar (Asia-Pacific).

Legends Stage:

Team Region Players
NAVI Europe RMR A s1mple, electroNic, b1t, npl, Perfecto
Heroic Europe RMR B cadiaN, stavn, TeSeS, sjuush, Jabbi
FURIA Americas RMR arT, yuurih, KSCERATO, drop, saffee
Fnatic Europe RMR A KRIMZ, mezii, FASHR, nicoodo, roeJ
9INE Europe RMR B KEi, Goofy, Kylar, mynio, hades
Into The Breach Europe RMR A rallen, Thomas, CRUC1AL, CYPHER, volt
Vitality Europe RMR B ZywOo, apEX, Magisk, dupreeh, Spinx
Bad News Eagles Europe RMR A SENER1, juanflatroo, gxx-, sinnopsyy, rigoN

Challengers Stage:

Team Region Players
FORZE Europe RMR B Jerry, Krad, zorte, shalfey, r3salt
paiN Americas RMR biguzera, hardzao, NEKIZ, zevy, skullz
NIP Europe RMR B REZ, Brollan, k0nfig, Aleksib, headtr1ck
GamerLegion Europe RMR A acoR, siuhy, isak, iM, Keoz
G2 Esports Europe RMR B NiKo, huNter-, m0NESY, jks, HooXi
OG Europe RMR A degster, NEOFRAG, niko, flameZ, F1KU
Monte Europe RMR B Woro2k, sdy, BOROS, kRaSnaL, DemQQ
Apeks Europe RMR A nawwk, STYKO, jkaem, jL, kyxsan
ENCE Europe RMR B Snappi, dycha, maden, SunPayus, NertZ
MOUZ Europe RMR A frozen, JDC, xertioN, dexter, torzsi
Complexity Americas RMR floppy, Grim, hallzerk, JT, FaNg
Grayhound Asia-Pacific RMR INS, Liazz, Sico, Vexite, aliStair
Fluxo Americas RMR felps, vsm, Lucaozy, WOOD7, history
TheMongolz Asia-Pacific RMR bLitz, hasteka, Techno, Annihilation, Bart4k
Liquid Americas RMR EliGE, NAF, nitr0, oSee, YEKINDAR
FaZe EU RMR Decider karrigan, rain, ropz, Twistzz, broky