Vitality swept NAVI 3-0 in the BLAST Rivals Spring 2026 grand final, securing their fifth trophy of the year and ZywOo’s 32nd career MVP. Here’s how the French roster did it.

Team Vitality won their fifth straight trophy of 2026 by beating Natus Vincere 3-0 in the BLAST Rivals Spring grand final in Fort Worth on May 3. The French roster pocketed the $250,000 first prize and added another chapter to one of the most ridiculous winning streaks the modern game has seen. ZywOo picked up his 32nd career MVP award, and ropz was named match MVP after a near-perfect three-map performance.
If this script feels familiar, that is because it is. Vitality and NAVI played out an almost identical 3-0 series at BLAST Open Rotterdam back in March. Two months later, in a different city with different stakes, the result was the same.
The first two maps were close enough to make people believe NAVI had a shot. The third was over before halftime.
Nuke was Vitality’s pick, and for the first 11 rounds it looked like the worst map veto of their season. NAVI ran out to an 11-0 lead on T-side, and the Ukrainian roster was playing some of their best Counter-Strike of the tournament. Aleksib’s mid-round calling looked sharp, w0nderful was hitting AWP shots, and Vitality genuinely looked rattled.
Then the sides switched. Vitality won 16 of the next 17 rounds.
That CT-side reset is the thing Vitality keep doing, and it is the single biggest reason they sit at number one in the world. They do not panic when a half goes wrong. They restructure, they trust their default setups, and they wait for the opponent to make the first mistake. Nuke went to overtime, Vitality won it 16-12, and the psychological damage was already done.
NAVI picked Anubis specifically because they felt comfortable on it, and for most of the map they were. The first half closed 6-6, and Natus Vincere actually held an 11-9 lead after the side switch.
Then they lost the last four rounds in a row.
This is the pattern that keeps repeating against Vitality. NAVI get close, find a window, and then watch it slam shut. The 13-11 final score does not capture how badly they needed that map after losing Nuke. Going down 0-2 against a team that has not lost a series since IEM Krakow is basically over before the third map starts.
NAVI’s pick was Mirage, but the way the veto fell pushed map three to Dust2. That is bad news for any team facing Vitality. They are the best Dust2 team in the world right now, possibly the best since the old Astralis lineup made it look unfair.
NAVI scored two rounds in the first half. The second half lasted just five rounds before Vitality closed out 13-3. The whole thing took 35 minutes. ZywOo finished with a 1.55 rating on the map alone, but ropz was the bigger story across the series.
Ropz finished the final with 60 kills to 38 deaths, an 81.6 ADR, and a 1.55 rating across three maps. That is the kind of stat line that wins MVP votes at any tournament. He was the deciding factor on Anubis when Vitality needed someone to step up against w0nderful, and on Dust2 he was simply unkillable.
But the tournament MVP went to ZywOo, and it is hard to argue. The French AWPer played 11 maps over the event with a 1.34 rating. That is his 32nd career MVP award, according to HLTV’s tracker. No other active CS2 player is within 15 of that number.
ZywOo turned 25 last year. He is six years into his pro career, still posting MVP-level numbers, and currently on the team that is winning everything in sight. That is not a normal trajectory.
Vitality have now won 28 consecutive playoff maps. That puts them within striking distance of NIP’s all-time record of 36 from 2012-13, when the competitive scene was a tiny fraction of its current size. In modern CS2, with deeper rosters and more talent than ever, what Vitality are doing has not really been done before.
Their 2026 trophy haul so far:
The only event they attended this year and did not win was the opening BLAST Bounty Season 1. Every other tournament they showed up to ended with apEX lifting a trophy.
For NAVI, this is the second consecutive grand final loss to Vitality, and the third in five months counting offline events. The Ukrainian roster is clearly the second-best team in the world right now, but the gap is starting to feel like a real one rather than a bad week. They lose the maps where Vitality wants to win, and they lose them the same way each time: a strong start, a tactical reset from the French side, and then a collapse that looks more mental than mechanical.
IEM Atlanta starts May 19. Vitality are obvious favourites. NAVI will probably be there too, looking for a third meeting in five weeks. After that, the run-up to the Cologne Major begins, and that is where the Vitality run that started at BLAST Rivals Spring 2026 will get its real test.
Majors break dynasties. The pressure is different, the format is longer, and one bad day in playoffs ends the run. If anyone is going to stop Vitality in 2026, Cologne is where it happens. But after watching what they did in Fort Worth, betting against them feels stupid.
BLAST Rivals Spring 2026 makes it five trophies in a row. 28 playoff maps unbeaten. A French roster that just keeps winning.
For full match coverage and ongoing CS2 news, see our CS2 news section and tournament results.