Vitality strike back in MOUZ rivalry to secure IEM Chengdu grand final spot

One of the biggest rivalries of the year has once again turned up an instant classic of a game, with Vitality thriving in the chaos this time around.

Vitality became the first grand finalist of IEM Chengdu after a slobberknocker of a series against MOUZ, where they came back from 4-12 down on Nuke to start and survived a chaotic finish to the Inferno decider.

They await the winner of the second semi-final between Falcons and FURIA to see who their opponent for the title decider will be on championship Sunday.

Date Matches
IEM Chengdu 2025
09/11/2025
09:00
Match

With the win, Vitality took their revenge for their previous encounter against MOUZ in the group stage of the Chinese tournament, in what was another edition of one of the biggest rivalries of 2025.

They had met on 10 occasions this year alone, and while the first half of the year was all Vitality, they've found MOUZ to be a much more difficult opponent in the second, having also lost their streak to them in the IEM Cologne semi-finals.

"We worked a lot to beat them, to get revenge for the group stage, and now this means that their win in the group stage is quite nothing," Shahar "⁠flameZ⁠" Shushan said after the match. "It makes us happy."

A Nuke comeback for the ages

It all began with massive MOUZ choke on Nuke, where they failed to capitalize on catching Vitality sleeping. Eight opportunities to close the map on the T side from 12-4 were not enough, as Mathieu "⁠ZywOo⁠" Herbaut finally woke up to lead the extraordinary comeback.

After starting out slow, the French superstar ended up on 30 kills for the opener with two huge quad-kills at the end of regulation and beginning of overtime helping Vitality go on an 11-round run of success, with Dan "⁠apEX⁠" Madesclaire in tow.

MOUZ responded with a recovery of their own on Train. At halftime when down 4-8, Ludvig "⁠Brollan⁠" Brolin pepped up his team saying their CT side is "the best in the world," and he was only proven right 12 rounds later when MOUZ put together a stellar defense, not letting Vitality catch any momentum.

It all came down to a phenomenal Inferno decider, where the familiarity between the two teams was laid bare as they traded blows with gimmick moves left and right.

It looked inseparable until Dorian "⁠xertioN⁠" Berman's superb Banana play led to a four-round run late in the second half and put Vitality's economy on the brink.

But apEX and company persevered to recover from the breaking point, calling out MOUZ with the perfect stack and bait-and-switch setup in round 20, followed by a ZywOo collateral a couple of rounds later.

More highlights from Vitality vs. MOUZ

Matchpage
1
2
8th November 2025
13
Nuke
16
13
Train
11
10
Inferno
13
 MOUZ K - D Swing ADR KAST Rating3.0
52 - 54 -0.85% 81.7 67.1% 1.02
51 - 48 -0.21% 72.2 71.1% 1.01
46 - 54 -0.93% 69.7 69.7% 0.95
48 - 44 -0.66% 59.1 72.4% 0.93
44 - 53 -2.90% 63.9 68.4% 0.83
 Vitality K - D Swing ADR KAST Rating3.0
59 - 40 +4.08% 77.4 80.3% 1.40
63 - 46 +4.50% 87.1 76.3% 1.39
56 - 51 +1.33% 76.8 69.7% 1.21
43 - 52 -0.51% 71.2 61.8% 1.00
31 - 54 -3.94% 52.9 67.1% 0.73
Sweden Ludvig 'Brollan' Brolin
Ludvig 'Brollan' Brolin
Age:
23
Team:
Rating 1.0:
1.03
Maps played:
1530
KPR:
0.70
DPR:
0.67
France Mathieu 'ZywOo' Herbaut
Mathieu 'ZywOo' Herbaut
Age:
24
Team:
Rating 1.0:
1.27
Maps played:
1545
KPR:
0.84
DPR:
0.60
Israel Shahar 'flameZ' Shushan
Shahar 'flameZ' Shushan
Age:
22
Team:
Rating 1.0:
1.04
Maps played:
931
KPR:
0.70
DPR:
0.66
Israel Dorian 'xertioN' Berman
Dorian 'xertioN' Berman
Age:
21
Team:
Rating 1.0:
1.02
Maps played:
746
KPR:
0.70
DPR:
0.68
France Dan 'apEX' Madesclaire
Dan 'apEX' Madesclaire
Age:
32
Team:
Rating 1.0:
0.99
Maps played:
2531
KPR:
0.69
DPR:
0.69
#2
ropz | 
Japan asyl1m
Another day, another final for ShywOo
2025-11-08 11:12
63
2 replies
#6
ropz | 
Japan asyl1m
ropz WILL get another trophy in China
2025-11-08 11:14
20
so cute 🥰
2025-11-08 11:44
10
#3
 | 
Honduras tIdr
expected
2025-11-08 11:12
1
GG, good to see MOUZ are improving their mental. It's a step in the right direction, but they are still just not good enough. That throw on Nuke was insanity, it's good that they can come back from it, but it shouldn't happen in the first place.
2025-11-08 11:13
6
3 replies
"improving their mental" not really lol but gameplay-wise they're really good, probably their best form this year. They click, they play together, its just too bad they always gotta play vitality in playoffs...
2025-11-08 11:45
12
2 replies
They can reset after choking an 8 round lead. I think that's an improvement. The next step is, of course, not choking a 12-4 lead.
2025-11-08 13:54
1
1 reply
Their problem is that they keep getting matched against Vitality while other top5 has to play against easiest teams
2025-11-08 14:02
1
#5
shox | 
India iejesus
As expected
2025-11-08 11:14
2
torzsi doing his best w0nderful cosplay
2025-11-08 11:15
11
2 replies
He went from being the only MOUZ player that doesn't ghost in playoffs to ghosting in playoffs...
2025-11-08 11:16
4
1 reply
sad to see
2025-11-08 12:19
0
RIVALRY? Mouz 13 - 27 Vitality, bro it's a domination.
2025-11-08 11:19
1
7 replies
This year it is a rivalry, past matchups dont mean anything. Also in this context rivalry means a matchup against each other. Not a contested head2head.
2025-11-08 11:45
3
6 replies
Not this year. Its only been a rivalry this season.
2025-11-08 12:48
2
5 replies
Someone missed last season.
2025-11-08 13:23
0
4 replies
How many matches did Mouz win against Vitality last season? Can you even call it a rivalry?
2025-11-08 13:57
1
3 replies
Rivalry is not just about "winning", it's about the times you get matched and in what stages. How many finals and semis mouz and vitality played las season, even if vitality won most of them? And for the most part, they were clearly n1 and n2 teams. Example: Mongolz vs Aurora has been a rivalry despite Mongolz winning most of the times
2025-11-08 14:12
0
2 replies
I see your point. I would still hesitate to call it a rivalry after seeing how one sided the games most of the games were
2025-11-08 15:53
1
1 reply
I can give you another example outside cs. Pep Guardiola's FC Barcelona with Messi vs Jose Mourinho's R.Madrid with Cristiano Ronaldo. Go see how many time the later beat the first during their rivalry.
2025-11-08 17:32
0
s1mple to mouz when? Time to upgrade for both.
2025-11-08 11:20
0
2 replies
S1mple is not an upgrade. At least for any T1 team
2025-11-08 15:34
4
1 reply
S1mple seems to be better than broky and wonderful
2025-11-08 17:39
2
>rivalry mouz is just a punchbag for vitality
2025-11-08 11:39
2
#21
 | 
Vietnam shushy
is the rivalry in the room with us right now?
2025-11-08 11:46
7
1 reply
#25
Faceit premium user Faceit level 10  | 
mazay | 
Japan makermeetsu
Don't diss the Cluj Napoca warriors like that
2025-11-08 12:25
6
#23
 | 
Sweden Vrede
Zywoo's hair... i remember when wonderfool had same the hairstyle..
2025-11-08 12:21
0
#24
Faceit level 8  | 
DZ | 
Algeria SilverQuick
And some peeps still have doubts about Vitality era
2025-11-08 12:23
1
1 reply
Can't be an era when it's literally 50/50 if they won or not To have an era you have to dominate, vitality had a good run where they did, but they are not dominating anymore
2025-11-08 13:45
0
Zywoo gets fanboyed in China, Brazil...everywhere except Europe where is actually from xd
2025-11-08 15:42
1
torzsi shitting the bed as usual when it matters
2025-11-08 19:04
0
Vitality's been having very close games with top teams throughout the 1st season, it has never been a domination from them in a sense that they were speedrunning every tournament just to collect the trophies. They clearly are struggling now as other teams are catching up, but posting semis and grand finals every single tournament is still a solid argument to keep the era discussion alive.
2025-11-08 19:07
0
Login or register to add your comment to the discussion.

Back to comment

Now playing
Thumbnail for stream
Other
BLAST Premier
629435 viewers
Top streams
All(97)
Casters(65)
Streamers(18)
Organizers(14)
Other
BLAST Premier
(629435)
Mongolia
eSports Network
(197819)
Mongolia
ESN
(197819)
Other
BLAST Premier
(36916)
Ukraine
Maincast
(27136)
Russia
PARI Esports
(25391)
Russia
RLG RU
(23096)
Poland
IzakOOO
(18917)
Russia
Jerry
(17019)
Kazakhstan
RLG KZ
(13693)
Brazil
gaules
(13144)
Brazil
mch
(12589)
Serbia
ArenaEsport
(8336)
France
KRL
(7941)
Brazil
gaules
(7771)
Romania
jaxi
(6781)
Philippines
Focus Fire
(6123)
France
KRL
(5224)
Russia
del1ght
(4247)
Ukraine
Maincast
(3783)
Russia
fANDER
(3014)
Vietnam
500Bros
(3008)
Poland
IzakOOO
(2972)
Russia
QRUSH
(2320)
Finland
pelaajat
(2305)
Portugal
RTP Arena
(2102)
Other
Anomaly
(1864)
Other
ClutchZone 2
(1585)
Other
ClutchZone 3
(1585)
Other
ClutchZone
(1585)
Argentina
forg1
(1260)
Argentina
forg1
(1186)
Mongolia
Mio
(1133)
Finland
pelaajat
(1103)
Other
BLAST Premier
(907)
United States
austincs
(822)
United Kingdom
ESL TV
(761)
Sweden
olofmeister
(759)
Brazil
mch
(731)
Hungary
Benccce
(705)
United States
Trottah
(639)
United States
freakazoid
(616)
Germany
red
(550)
Ukraine
Zeus
(501)
Sweden
Fragbite
(481)
Germany
zonixx
(478)
Brazil
mch
(435)
Russia
poka
(382)
Brazil
peacemaker
(332)
Argentina
elmorocho7
(307)
France
shox
(295)
Brazil
Saullo
(246)
Other
NODWIN
(246)
Brazil
gORDOx
(230)
Brazil
peacemaker
(207)
Spain
the real fer
(205)
Mongolia
Kuroxy
(200)
Sweden
slop3
(179)
Turkey
Tivibu Spor
(167)
United Kingdom
ESL TV C
(143)
Finland
juho
(142)
Sweden
friberg
(133)
Russia
SigmaCast2
(119)
Brazil
peacemaker
(115)
Russia
m3wsu
(92)
Ukraine
HomeCast
(81)
Russia
Juntella
(74)
United States
Trottah
(73)
Poland
fines
(71)
Serbia
ArenaEsport
(66)
Ukraine
guthriee
(62)
Slovakia
STYKO
(57)
Russia
FANAT ROCKA
(56)
Brazil
gaules TV
(54)
Other
BLAST.tv
(50)
Other
Exort 2
(42)
Brazil
Napa
(39)
Ukraine
HomeCast
(36)
Poland
Maarkoos
(34)
Russia
PARI Esports
(33)
Russia
Lent
(29)
Other
EPL
(26)
Brazil
Liminha
(23)
Spain
Brandineli
(19)
Brazil
kNgV-
(19)
Other
Fabbelit0
(16)
Other
kevindoruk
(16)
Brazil
BTSBrasilFPS
(9)
Kazakhstan
RLG KZ
(7)
Ukraine
Maincast
(6)
Brazil
Liminha
(4)
United States
Trottah
(3)
Other
ClutchZone
(2)
Other
eSports Network
(1)
Other
ClutchZone
(1)
Ukraine
HomeCast
(1)
Australia
Josh
(0)