Team Vitality beat Team Spirit 3-0 in the IEM Rio 2026 grand final at Farmasi Arena on April 19, becoming the first team in Counter-Strike history to complete a second ESL Grand Slam. The French roster pocketed the $125,000 first-place prize plus the $1,000,000 Grand Slam bonus, extending a run that now stretches across four consecutive trophies in 2026.
Mirage went 16-13 to Vitality after Spirit picked it. Nuke closed 13-10. Dust2, a map Vitality had entered the event riding an 11-map win streak on, ended 13-5. Mathieu “ZywOo” Herbaut took his 31st HLTV MVP medal with a 1.39 rating across 15 maps, +115 K-D differential, and 302 kills. It is his third MVP of 2026 after IEM Kraków and PGL Cluj-Napoca.
The IEM Rio Champion Now Owns Back-to-Back Grand Slams
This was Vitality’s second Slam inside 12 months. The first run closed at IEM Melbourne 2025 on a base of IEM Cologne 2024, IEM Katowice 2025, and ESL Pro League Season 21. The second run built from IEM Dallas 2025 in May, added ESL Pro League Season 22 in October, picked up its Championship-tier leg at IEM Kraków 2026 in February, and finished in Rio. No other organization has ever won two Grand Slams since ESL introduced the format in 2017, and the way this one closed adds weight to the record: ESL dangled a $100,000 “Giant Killer Bonus” in front of Spirit to stop the second Slam, and Spirit could not force a single map.
The group stage had briefly complicated the narrative. Falcons handed Vitality a 2-1 loss in the upper final of Group A, ending a 22-map Big Event win streak that ran back to PGL Cluj-Napoca in February and trailed only NiP’s CS:GO-era 34-map record. From the quarter-finals onward, Vitality dropped exactly zero series: 2-0 over NaVi, 2-0 over FURIA, 3-0 over Spirit.
Winners
- Vitality. Four tournaments entered in 2026, four tournaments won: IEM Kraków, PGL Cluj-Napoca, BLAST Open Rotterdam, IEM Rio. They skipped ESL Pro League Season 23 and PGL Bucharest on purpose to peak for the Slam. apEX said as much after Rotterdam, and the team executed the plan exactly.
- ZywOo. Three MVPs in four months. Another HLTV Player of the Year campaign effectively secured by mid-April. ropz actually out-fragged him in the grand final (62 kills to 59), and m0NESY posted a higher tournament rating at 1.48, but ZywOo’s direct impact in the matches that decided the bracket tipped the vote his way.
- Falcons. Third place is not the prize they wanted, but beating Vitality in the group stage and taking $30,000 plus meaningful VRS points into the Major cycle is useful. m0NESY finished the event as the statistical leader of the tournament. The recurring problem: Falcons consistently collapse late in playoff runs. Spirit dismantled them 2-0 in the semi.
Losers
- Spirit. A 3-0 in a grand final is the worst possible outcome for a Slam-denial mission. donk ended Rio with a 1.28 rating, tN1R at 1.24, and neither could tilt a map. Coach hally missed the event, and the structural gap to Vitality was visible on every round of post-plant execution. Spirit take $50,000 and serious questions about whether this roster has another level.
- FaZe. Eliminated early, with karrigan rumors dominating their week more than their results. The organization is staring at its first Major absence ever after dropping out of the top 25 VRS earlier in the cycle.
- FURIA. Semi-final exit on home soil. The Brazilian run to fourth place was emotional, yuurih posted his best tournament in over a year, and the crowd was electric. But FURIA lost the third-place final to Falcons and failed to convert a perfect scheduling window. FalleN said pre-event that a Rio title would mean more than a Major. They got neither.
CS2 VRS Standings Going Into April 2026
Rio’s results will reshape the Valve Regional Standings heading into the next April update, which gates invitations for the IEM Cologne Major in June. Current top 8 standing before Rio’s points process:
| Rank | Team | VRS Points | Region |
| 1 | FURIA | 2001 | Americas |
| 2 | Falcons | 1914 | Europe |
| 3 | Vitality | 1883 | Europe |
| 4 | Aurora | 1803 | Europe |
| 5 | MOUZ | 1799 | Europe |
| 6 | The MongolZ | 1758 | Asia |
| 7 | Team Spirit | 1717 | Europe |
| 8 | Team Liquid | 1694 | Europe |
Expect Vitality to jump to #1 once Rio points are applied. FURIA’s lead was built largely on prior Americas-region accumulation, and Vitality’s four-trophy 2026 streak at Tier 1 events is structurally the strongest case in the system. Spirit will climb a few positions off the finalist run. Falcons and Aurora stay glued around the #2-4 pack, with Cologne seeding still very much in play.
Takeaways
The era argument is no longer speculative. Vitality hold the world No. 1 ranking, have won every Tier 1 event they contested in 2026, and sit on a margin in the VRS that normally requires a Major win to close. The only historical parallel is Astralis 2018-2019, and Vitality are on pace to match that run’s trophy density by summer.
The MVP ceiling in CS2 has a new reference point: ZywOo posted a 1.39 while not even topping his own team’s grand-final frag count. That is a statement about Vitality’s depth, not ZywOo’s form. When ropz, flameZ, and mezii can each carry a map individually, opponents run out of answers by map three.
Rio also confirmed what the last two months of results implied: the gap between Vitality and the rest is structural, not form-based. Falcons have m0NESY. Spirit have donk. Neither is enough on its own. Until someone stacks a roster that can match Vitality in four separate role battles simultaneously, challengers run out of paths to the trophy. The scene now pivots to BLAST Rivals Spring 2026 (April 29 – May 3) and the road to IEM Cologne Major 2026 in June. Vitality have skipped events before to manage peaks. If they arrive in Cologne on current form, the Major is theirs to lose.