Vitality Crush MOUZ in 3-0 ESL Pro League Season 24 Final
5 min readWinio Team
Vitality are the champions of ESL Pro League Season 24 after dismantling MOUZ 3-0 in the grand final in Katowice. The best-of-five never reached a fourth map. Vitality opened the series with a 13-8 victory on Cache, followed it with a 13-7 win on MOUZ's Inferno pick and finally closed the tournament 16-12 on Dust2 after overtime. Mirage and Nuke were never needed.
The result gives Vitality their fourth ESL Pro League trophy and completes an unbeaten run through the tournament in terms of series. For MOUZ, an excellent Katowice campaign ended one step short of the title despite entering the final after one of the strongest runs of any team at the event.
Final Score: Vitality 3-0 MOUZ
The grand final finished:
Map
Vitality
MOUZ
Cache
13
8
Inferno
13
7
Dust2
16
12
Mirage
Not played
Not played
Nuke
Not played
Not played
Vitality won all three maps selected for the opening part of the series. That included Inferno, which MOUZ had chosen themselves.
Vitality Recover From a Slow Start on Cache
Cache was Vitality's pick, but the opening rounds belonged to MOUZ. MOUZ started 4-0 and briefly looked ready to punish Vitality on their own map. The response was immediate. Vitality stabilized the half, limited MOUZ's opportunities to extend the lead and went into the side switch ahead 7-5. From there, the map moved firmly in Vitality's direction. Their defense allowed only three additional rounds, closing Cache 13-8.
ZywOo was the standout player on the opener. He finished with 21 kills, 107.2 ADR and a 2.00 Rating 3.0, while also leading the server in first kills. It was exactly the type of performance Vitality needed to take early control of a best-of-five.
Inferno was MOUZ's opportunity to level the final. Instead, Vitality made the series even more one-sided. MOUZ selected the map after the veto but struggled to build sustained momentum against a Vitality side that repeatedly broke their economy and controlled the tempo of the game. Vitality took the map 13-7.
At that point, MOUZ were down 0-2 in the series and needed to win three consecutive maps to complete the reverse sweep. The task became even harder because Dust2 was Vitality's second pick.
Dust2 Finally Gives MOUZ a Real Chance
Dust2 produced the closest map of the final. Unlike Cache and Inferno, MOUZ managed to stay within striking distance deep into the second half. The two teams could not separate in regulation, forcing the map into overtime. For MOUZ, it was the first time in the series that the possibility of extending the final felt genuinely realistic.
Vitality did not allow it. They won the necessary overtime rounds and closed Dust2 16-12, ending the series before Mirage or Nuke could enter the server. The finish gave Vitality the clean 3-0 and the EPL Season 24 trophy.
Vitality Went Through the Entire Tournament Without Losing a Series
The final was not an isolated performance. Vitality completed ESL Pro League Season 24 without losing a single series.
Their route through Katowice included:
2-0 vs 1win
2-1 vs Natus Vincere
2-1 vs Falcons
2-0 vs PARIVISION
2-1 vs Aurora
3-0 vs MOUZ
They finished the Swiss stage at 3-0 and then won three consecutive playoff series. There were difficult moments. NAVI, Falcons and Aurora all took maps from Vitality. Aurora even won the opening map of the semifinal before Vitality reversed the series. But no opponent managed to win two maps against them. By the grand final, Vitality looked at their most controlled.
MOUZ Had Been Flawless Before the Final
The 3-0 scoreline should not erase the quality of MOUZ's tournament. They were one of the strongest teams in Katowice before meeting Vitality. MOUZ completed their Swiss stage at 3-0 without dropping a map:
2-0 vs M80
2-0 vs FURIA
2-0 vs Spirit
The victory over Spirit was particularly notable because it ended Spirit's 668-day, 32-series winning streak in Swiss group stages. MOUZ then defeated FURIA 2-0 in the quarterfinals and survived a difficult semifinal against Spirit. That rematch went all three maps. MOUZ won Dust2 13-7, lost Mirage and then edged Nuke 13-11 to secure the grand-final place. They entered Sunday with legitimate momentum. Vitality simply gave them very little room to use it.
The Final Reverses MOUZ's Recent Win Over Vitality
The matchup also carried recent history. MOUZ had beaten Vitality 2-0 at BLAST Open Porto in September, winning Dust2 and Mirage. That result showed that the current MOUZ roster was capable of beating Vitality directly. The EPL final produced the opposite outcome. This time Vitality controlled the series from start to finish, including a victory on Dust2 - one of the maps MOUZ had used to beat them a month earlier.
That makes the Katowice result especially valuable for Vitality. They did not simply beat a team with a strong tournament run. They answered a recent head-to-head defeat with a clean BO5 sweep.
Vitality Add a Fourth ESL Pro League Trophy
The Season 24 victory is Vitality's fourth ESL Pro League title as an organization.
Their previous wins came in:
ESL Pro League Season 16
ESL Pro League Season 21
ESL Pro League Season 22
Season 21 was also won against MOUZ. That final was another dominant Vitality performance, and the organization followed it by winning Season 22 later in 2025. NAVI interrupted the sequence by taking Season 23 earlier in 2026. Vitality have now returned to the top of the league in Season 24. Four EPL trophies place the organization among the most successful teams in the history of the competition.
ZywOo Again Delivers in a Big Final
The final began with a huge map from ZywOo. His 2.00 rating on Cache gave Vitality immediate momentum and helped erase MOUZ's 4-0 opening. That performance followed an excellent semifinal against Aurora. ZywOo posted a 1.44 Rating 3.0 across that three-map series and was Vitality's highest-rated player as they came back from losing Anubis to reach the final.
His impact across the playoff run was therefore not limited to the championship match. When Vitality were put under pressure, their star player repeatedly gave them a way back into rounds and maps. The championship adds another major result to a career already filled with deep tournament runs and individual awards.
MOUZ Leave Katowice With Another Grand Final
MOUZ will be disappointed by the way the event ended, but reaching the final remains a significant result for a roster that is still developing.
Their Katowice campaign included wins over:
M80
FURIA twice
Spirit twice
They also reached the final without losing a series. The only team that stopped them was Vitality. The problem is that the final itself exposed the gap between reaching a championship match and controlling one. MOUZ had opportunities, particularly on Dust2, but never managed to turn those moments into a map win. Their next challenge will be proving that this roster can convert strong tournament runs into trophies.
Vitality End EPL S24 With Their Best Performance of the Event
Vitality were tested more heavily earlier in the tournament than the final score might suggest. NAVI took them to three maps. Falcons won the opening map before Vitality completed a reverse sweep. Aurora did the same in the semifinal. Against MOUZ, there was no comeback required. Vitality won their own pick, took their opponent's pick and then finished the tournament on Dust2. That progression matters. Their cleanest series of the event came when the trophy was on the line.
Conclusion
Vitality could hardly have produced a stronger finish to ESL Pro League Season 24. A 13-8 win on Cache gave them control of the grand final, the 13-7 victory on MOUZ's Inferno pick put the title within reach, and the 16-12 overtime finish on Dust2 completed a 3-0 sweep. The result gives Vitality their fourth ESL Pro League title and ends a tournament in which they never lost a series. MOUZ arrived in the final after an outstanding run of their own, but Vitality were more consistent when the championship was at stake.
For readers following the next stage of the CS2 season, Winio provides predictions for upcoming matches and analytics for completed series, making it possible to compare pre-match expectations with how teams actually perform on the server.