Vitality edge past Falcons to secure sixth consecutive grand final and 29th straight win

apEX's men needed all 24 rounds to close out the Inferno decider in another hard-fought series against Falcons.

Vitality are through to the grand final of IEM Dallas after beating Falcons for the fourth time in 31 days, surviving a late rallying cry from Damjan "⁠kyxsan⁠" Stoilkovski's side in the late stages of Inferno to scrape a 2-1 victory (13-7 Dust2, 6-13 Train, 13-11 Inferno).

It is the sixth consecutive grand final for Dan "⁠apEX⁠" Madesclaire's men and extends their historic match winstreak to 29 in a row, with a best-of-five against MOUZ now standing between them and a sixth consecutive trophy.

Date Matches
IEM Dallas 2025
25/05/2025
21:30
Match

Vitality came out swinging to steal Falcons' Dust2 pick but couldn't convert on Train, a map pick that Janko "⁠YNk⁠" Paunović made his feelings clear on pre-game despite Vitality having an unbeaten 7-0 record on coming into the series.

"I hate it," the Serbian analyst said on the desk.

Ilya "⁠m0NESY⁠" Osipov proved too much of a menace on the map, making up for a poor showing on Dust2, but bad starts to both halves on Inferno (0-6 and 7-12) proved too much for Falcons to overcome with Vitality able to lock down a narrow victory.

"I dunno, these games are getting a lot closer than we want I think, but it's so exciting to play these games and it's so fun to know we have the squad to get through anything," William "⁠mezii⁠" Merriman said post-game on the analyst desk.

"Whether we're behind or whether we have a big lead and we feel the [other] team is getting a bit of momentum as well, everyone is so switched on to be able to stay focused and to really close it out when it matters."

The crowd was behind Falcons

"Fuck you apEX" chants from the crowd were momentarily silenced in the second round of the semi-final following a 1v2 clutch by mezii, which robbed Falcons of any momentum from their pistol victory and instead let Vitality drum up an early lead.

A quad kill from kyxsan in the first full gun round offered his side small solace with Vitality up 6-2, and though a triple kill up Catwalk by Nikola "⁠NiKo⁠" Kovač let Falcons salvage five rounds at the break, things quickly turned sour.

Vitality hit double digits shortly into the second half, winning the pistol and making up for another kyxsan multi-kill by pulling back a 3v5 in round 16.

NiKo was left looking distraught after a Shahar "⁠flameZ⁠" Shushan 3k then put Vitality in touching distance of a victory, and the Bosnian's best efforts were simply not enough to make up for a complete disappearance from m0NESY as Falcons had their pick stolen away.

Falcons hand Vitality their first loss on Train

Mathieu "⁠ZywOo⁠" Herbaut's 1.28 rating and 5:0 record in opening duels on Dust2 stood in stark contrast to m0NESY's 0.69 rating, but 'The Flash' was back to his best on Train.

Falcons gave away an early 5v3 and had their CT economy ruined after a flameZ triple kill, going from 4-1 up to a 4-4 tie, but Vitality's questionable attempts to push smokes at T Main and Ivy backfired.

m0NESY's openers and multi-fragging, combined with an excellent B defense from Emil "⁠Magisk⁠" Reif and well-timed aggression into B Halls, allowed Falcons to win out the half and lead by four at the break.

The Russian phenom then put the icing on the cake by converting a 1v2 clutch on 4HP to win a force-buy, with Falcons wasting no time closing out the map after René "⁠TeSeS⁠" Madsen set his side on 12 after lurking out Ivy to grab a quad kill.

Vitality were back with a vengeance on Inferno and dominated early doors, triples from apEX and ZywOo completely locking down the defense for a six-round spree, but consecutive B attacks and multis from TeSeS and m0NESY saw Falcons flip the script and tie the game at halftime.

What had shaped up to be a competitive game seemed to fall by the wayside in the second half as, despite Falcons having excellent reads and setups, every late-round scenario and clutch seemed to go Vitality's way.

flameZ and mezii combined to win two key rounds as Vitality surged toward victory, and even a miracle round win by Falcons wasn't enough to get them back into it after the Israeli entry fragger spray transferred to open up B.

Vitality hit map point immediately after, but Falcons started to claw back, only for NiKo to get caught out against pistols at 12-10. Magisk offered his team the real miracle, a 1v3 clutch to keep them alive, but it wasn't enough to get them a win as Vitality overcame a four-man A defense on round 24 to claim the win.

More highlights from Vitality vs. Falcons:

Matchpage
2
1
24th May 2025
13
Dust2
7
6
Train
13
13
Inferno
11
 Vitality K - D Swing ADR KAST Rating2.1
50 - 45 +1.17% 77.0 69.8% 1.16
46 - 41 +1.80% 73.8 69.8% 1.09
40 - 44 -0.95% 75.6 73.0% 1.03
31 - 42 -1.63% 67.6 61.9% 0.90
34 - 40 -0.35% 65.8 73.0% 0.89
 Falcons K - D Swing ADR KAST Rating2.1
51 - 43 +0.80% 87.0 77.8% 1.22
45 - 42 +1.05% 73.7 68.3% 1.12
39 - 36 -0.11% 71.0 77.8% 1.11
44 - 37 +1.20% 74.9 84.1% 1.11
32 - 45 -2.96% 63.8 71.4% 0.81
Denmark Emil 'Magisk' Reif
Emil 'Magisk' Reif
Age:
27
Team:
Rating 1.0:
1.06
Maps played:
1863
KPR:
0.70
DPR:
0.63
Denmark René 'TeSeS' Madsen
René 'TeSeS' Madsen
Age:
24
Team:
Rating 1.0:
1.03
Maps played:
1377
KPR:
0.70
DPR:
0.67
Serbia Janko 'YNk' Paunović
Janko 'YNk' Paunović
Age:
32
Team:
No team
Rating 1.0:
0.96
Maps played:
118
KPR:
0.67
DPR:
0.70
France Mathieu 'ZywOo' Herbaut
Mathieu 'ZywOo' Herbaut
Age:
24
Team:
Rating 1.0:
1.27
Maps played:
1457
KPR:
0.84
DPR:
0.60
Israel Shahar 'flameZ' Shushan
Shahar 'flameZ' Shushan
Age:
21
Team:
Rating 1.0:
1.04
Maps played:
843
KPR:
0.70
DPR:
0.66
France Dan 'apEX' Madesclaire
Dan 'apEX' Madesclaire
Age:
32
Team:
Rating 1.0:
0.99
Maps played:
2443
KPR:
0.69
DPR:
0.69
Bosnia and Herzegovina Nikola 'NiKo' Kovač
Nikola 'NiKo' Kovač
Age:
28
Team:
Rating 1.0:
1.15
Maps played:
2122
KPR:
0.79
DPR:
0.66
North Macedonia Damjan 'kyxsan' Stoilkovski
Damjan 'kyxsan' Stoilkovski
Age:
24
Team:
Rating 1.0:
0.95
Maps played:
1059
KPR:
0.64
DPR:
0.67
United Kingdom William 'mezii' Merriman
William 'mezii' Merriman
Age:
26
Team:
Rating 1.0:
1.05
Maps played:
954
KPR:
0.69
DPR:
0.63
Russia Ilya 'm0NESY' Osipov
Ilya 'm0NESY' Osipov
Age:
20
Team:
Rating 1.0:
1.20
Maps played:
738
KPR:
0.79
DPR:
0.59
Kyksan whole season excuse: we dont have time to prac with the new player Kyksan next season excuse: read the previous season excuse
2025-05-25 02:31
96
21 replies
0/8
2025-05-25 02:33
20
13 replies
Flag
2025-05-25 02:33
36
3 replies
Not as delusional to have a name like that tho
2025-05-25 02:35
17
1 reply
Easy to be a top2 team fan. Try with a top30 that start top200
2025-05-25 02:41
6
#58
rain | 
Croatia Grayam
talk about flag lmao your country doesnt exist anymore
2025-05-25 08:04
2
North Macedonia is ALBANIA btw.
2025-05-25 02:51
3
8 replies
Yeah right. Anyone else wants to claim us while we're at it?
2025-05-25 03:26
14
1 reply
#57
 | 
Finland Zzzjee
Bulgaria, Serbia and Greece
2025-05-25 07:59
7
#41
Faceit level 9  | 
Jesus | 
Kazakhstan yTuHbIe_ucTopuu
kosovo kinda is, north macedonia isnt
2025-05-25 04:55
1
3 replies
Western regions of North Macedonia there within Greater Albania. I was just baiting though lol. That being said, a sane Kazak saying Kosovo is Albania. Respect frfr.
2025-05-25 06:53
1
2 replies
#55
Faceit level 9  | 
Jesus | 
Kazakhstan yTuHbIe_ucTopuu
i aint falling for the bait twice
2025-05-25 07:13
0
1 reply
lol
2025-05-25 15:24
0
Canada soon to be US btw
2025-05-25 09:32
2
1 reply
lol Canada is Canada bud. We'll burn the white house down, AGAIN.
2025-05-25 22:56
0
Wdym? They are making progress through the season and will be strong to major
2025-05-25 02:35
9
1 reply
Its a bait dude because Kyksan always says he would like more time to prac with the new player
2025-05-25 02:43
2
he will make same excuse because they'll add kyousuke
2025-05-25 02:52
6
3 replies
Hahahah
2025-05-25 05:43
1
kyousuke
2025-05-25 15:56
3
1 reply
kyousuke
2025-05-25 16:32
1
#79
Cooper | 
Europe kuu1
He has another one: we had more kills in the match but we will have to work on how to split them between rounds in order to win!
2025-05-25 15:49
0
Gg Vita mentality too strong
2025-05-25 02:32
10
LETS GOO VITALITY!
2025-05-25 02:31
15
GOAT APEX
2025-05-25 02:32
73
3 replies
#22
Faceit level 5  | 
RpK | 
France pol44r
anyone know if his 19 assist on inferno is most in non ot game ?
2025-05-25 02:46
6
1 reply
definitely not
2025-05-25 13:25
0
F u apex
2025-05-25 05:44
4
3-0 final again
2025-05-25 02:31
1
2 replies
#23
Faceit level 7  | 
 | 
Germany Youju
All last three Vitality finals were 3-2. Bangers after bangers, including Mouz at Lisbon.
2025-05-25 02:49
5
i hope for a 3-2 so we are one step closer to valve allowing bo5 major final
2025-05-25 05:33
3
VitalyLUCKERS
2025-05-25 02:31
7
2 replies
#60
ZywOo | 
France Utaii
Yah when you take your 29th series win in a row, it s gotta be just luck...
2025-05-25 08:30
21
1 reply
major gonna be fire Falcons rematch and TS vs Vitality (the only clash we are missing) the only teams that can realy put a fight against vita
2025-05-25 14:21
0
EDGE MENTIONED
2025-05-25 02:32
6
#8
 | 
Germany shizliNe
goatwoo masterclass
2025-05-25 02:32
4
Come on HLTV, with this win, Vitality have beaten NiP's 28-0 Bo3/Bo5 streak, it is worth to mention. All streaks: Maps in a row: NiP 87-0 Matches in a row: NiP 60-0 Series (bo3/Bo5) in a row: Vitality 29-0
2025-05-25 02:33
2
1 reply
Bo1's made the NiP streak harder. But Vitality's streak is still more impressive because of the significantly higher level of opposition.
2025-05-25 13:27
1
crowd cheering for Apex (yeah) or Mouz (booed off stage)? pick your poison!
2025-05-25 02:33
1
3 replies
#62
 | 
Germany elakeduck
Who cheered for apex?? Wtf? Or is shouting "Fuck you Apex" actually cheering for him?
2025-05-25 08:44
3
2 replies
#69
JACKZ | 
Cambodia dreA
Honestly, I feel like half of them hate apex, the other half know it powers him and he likes it
2025-05-25 10:29
8
1 reply
#80
Cooper | 
Europe kuu1
2025-05-25 15:50
0
God damn this final was tough to watch, Ropz invisible, ZywOo far from his standards. But Mezzi played sooo good he saved Vitality’s ass many times! Curious how the final is going to go but based on what we’ve seen Mouz are favorites.
2025-05-25 02:41
8
1 reply
Mezii is mega underrated, hopefully he'll get his recognition one day
2025-05-25 13:28
3
1 more for another trophy boys let's go
2025-05-25 02:42
3
Falcons are coming to the major in peak form!
2025-05-25 02:42
7
It's incredible how Vitality's mental fortitude improved compared to 2024. Every time, every scenario that puts all the pressure in the world on them, and they still manage to pull it across the line no matter what
2025-05-25 02:42
20
4 replies
When you have that kind of team, you don’t need mental strength
2025-05-25 05:46
0
2 replies
#56
ropz | 
Japan asyl1m
no front but what is this shit take.
2025-05-25 07:43
20
#68
 | 
Sweden ELDREGN
Lmao what
2025-05-25 09:51
4
#67
 | 
Estonia ValkyrOG
the ropz effect
2025-05-25 09:36
3
#21
Faceit level 10  | 
 | 
Cayman Islands LasMedicinas
King mezii
2025-05-25 02:44
6
Strongest mentals this year by a landslide. Only somewhat comparable teams would be Spirit and Mouz, gotta remember Mouz pushed Vitality after getting 13-0'd in the first game and Spirit has had a couple 8-9 round comebacks.
2025-05-25 02:54
5
3 replies
It's Vitality, followed by Mouz, Falcons and Spirit - everyone else is a level behind in 25.
2025-05-25 04:07
4
1 reply
Falcons have by far the worst mental out of the top 4, they just choked two 12-6 leads to vitality and a 12-3 one (yeah they won in OT but it still counts).
2025-05-25 06:38
5
#43
 | 
Indonesia ivanovky
spirit only when donk onfire mouz more dangerous with the teamplay, the timing and how they taking space let see what falcon can do after major with kyosuke
2025-05-25 05:32
2
Gg falcons
2025-05-25 03:00
0
That was a nice game. Falcons could win if they didn't lose the pistol on CT.
2025-05-25 03:03
2
#29
 | 
United Kingdom Jonty04l32
Vitality still comes out on top despite looking their worst so far... Truly astonishing.
2025-05-25 03:10
11
1 reply
They only had pracc for a week from what they said it means to be fair that their chemistry is just that good. If they keep on going like this they might actually win 2 GSL's and 2 majors and the only way they get to be stopped is because they felt tired and bored in 2026 after dominating 2025 or unless mouz or falcons will have small dominance period like before major i still think Vitality atm just is Insane they can have below 1.2 all players and still win
2025-05-25 04:40
0
rumor has it XTQZZZ had hair before this game
2025-05-25 03:18
13
so close, yet so far. every time these two meet it's cinema. next time will be yours Falcons, i believe (Copium deluxe)
2025-05-25 03:38
5
#33
Faceit level 6  | 
NiKo | 
Canada swagcrazy
Niko, no more Louis Vuitton bags until you a tournament
2025-05-25 04:00
5
The woo is unbeatable
2025-05-25 04:09
1
#36
 | 
Serbia Djomla_k9
Yeahh, kill stupid falcons arabian staff, squad and everything. No other team i hate more then them. So awkward team and management. They buy talents and kill them omg fk falcons fk oil arabs
2025-05-25 04:17
3
1 reply
bro what??
2025-05-25 10:54
0
#37
 | 
Korea garukno
major will be vita last honeymoon trip, faze simple honeymoon will take over
2025-05-25 04:18
5
2 replies
#45
 | 
Indonesia ivanovky
you need to wake up bro
2025-05-25 05:35
5
1 reply
#50
 | 
Korea garukno
no, let me in dream world, real world too painful
2025-05-25 06:31
7
Almost matching navis 7 win streak last year But if win this than id say already better
2025-05-25 04:36
0
2 replies
Navi didnt have 7 win streak. Their streak ended after some tournament lost then they won next after if i remember they already tied to liquids
2025-05-25 04:41
6
1 reply
oh yeah you're right, was 7 in total but 6 straight so vita easily beats it considering all 1st, well atm at least
2025-05-25 05:31
1
The only thing that would make up for these past 3 losses to vitality would be for falcons to beat them in playoffs at the major.
2025-05-25 05:50
1
#52
 | 
Russia kinsley
Falcons will never win without monesy dropping 1.35+
2025-05-25 06:51
0
#54
Faceit level 8  | 
DZ | 
Algeria SilverQuick
Vita era is just real 🔥
2025-05-25 07:11
0
you need kyousuke, donk and who else, to beat vitality for once?
2025-05-25 08:29
1
Hopefully lucktality fluke ends at the major
2025-05-25 08:31
3
1 reply
wtf mens((
2025-05-25 08:50
1
#63
 | 
Iceland Voidsphere
How ironic that Falcons start to lose as soon as NiKo has a good game for once.
2025-05-25 08:48
1
#65
Old school: User been here for more than 10 years  | 
World psykotyko
Tired of winning mr trump
2025-05-25 09:15
0
Really impressive that Falcons are giving so much trouble to Vitality and they are yet to have even half of the playbook.
2025-05-25 11:55
0
damn the last round is so tragic teses playing alone and not even anti exposed like a naked chicken. Niko leaves at the wrong time, but still they come long, thus enabling Niko to get a kill...but idk Niko modt definitely heard multiple people why the hell did monesy end up turning?
2025-05-25 12:49
0
amazing that this post is about vitality winning and all the videos are falcon clutches. i wonder who is the favorite for the person who posted lmao
2025-05-25 19:34
0
Login or register to add your comment to the discussion.

Back to comment

Now playing
Thumbnail for stream
Brazil
MADHOUSE TV
17891 viewers
Top streams
All(64)
Casters(45)
Streamers(12)
Organizers(7)
Brazil
MADHOUSE TV
(17891)
Brazil
gaules
(9964)
Other
PGL
(8165)
Brazil
gaules
(4778)
Other
Thunderpick
(3340)
Russia
Paragon
(2910)
Other
PGL 2
(2565)
Russia
watchfulTV
(2019)
Brazil
gaules
(1801)
Russia
watchfulTV B
(1445)
Argentina
forg1
(1212)
Brazil
boltz
(1099)
Russia
Paragon 3
(925)
Brazil
fer
(880)
Argentina
forg1
(877)
Russia
HappyChucky
(850)
Brazil
nak
(721)
Russia
poka
(697)
Ukraine
Maincast
(640)
Belgium
ScreaM
(588)
Poland
IzakOOO
(583)
United States
Trottah
(491)
United States
freakazoid
(479)
Russia
m4ga
(440)
Brazil
mch
(439)
United States
Stewie2k
(436)
Russia
Paragon 2
(421)
Romania
Werty
(421)
Russia
SBolt
(398)
Argentina
elmorocho7
(314)
Ukraine
Maincast 2
(273)
France
KRL
(235)
United Kingdom
ESL TV
(230)
United States
Trucklover86
(188)
Brazil
mch
(168)
Finland
pelaajat
(167)
Brazil
VitinhO
(156)
France
Croissant Strike
(146)
Mongolia
maaRaa
(139)
Brazil
kabrafps
(132)
Russia
jmqa
(128)
Brazil
XISTERA
(123)
Other
PGL
(118)
Mongolia
Zilkenberg
(107)
Brazil
coldzera
(89)
Brazil
Tris_Mara
(87)
Other
PGL 2
(69)
Russia
Paragon
(58)
Kazakhstan
Paragon
(58)
Brazil
gaules TV 2
(46)
Brazil
BTSBrasilTV
(38)
United States
Regent
(37)
Brazil
VilacaTTV
(35)
Brazil
Napa
(30)
France
KRL 2
(25)
Brazil
gaules TV
(25)
United States
Trottah
(25)
Finland
Elisa Esports
(13)
United States
iamfusiion
(12)
Ukraine
WOLF
(6)
Brazil
kabrafps
(5)
Ukraine
Maincast
(2)
Brazil
BTSBrasilFPS
(1)
Brazil
JokerBR (YouTube)
(1)