The battle for Counter-Strike 2 supremacy has reached the ESL Pro League semifinals in Saint Julian’s, Malta. After a grueling two-week group stage and four fiercely contested quarterfinals, four of the highest-ranked teams in the world remain standing to compete for a spot in Sunday’s Grand Finals and their share of the $750,000 USD prize pool.
With historic rivalries renewed and individual MVP races on the line, Saturday’s semifinal double-header offers peak competitive CS2 entertainment. Here is your definitive preview featuring match schedules, player ratings, map veto projections, and what to watch for in Malta.
Semifinals Timetable & Broadcast Schedule
Both matches will be played as Best-of-Three (Bo3) series on the main stage at the InterContinental Arena:
| Matchup | Match Stage | Scheduled Time (CEST) | UK Time (BST) | US Eastern (ET) | Primary Stream |
|---|---|---|---|---|---|
| Natus Vincere vs G2 Esports | Semifinal 1 (Bo3) | Saturday, 3:30 PM | Saturday, 2:30 PM | Saturday, 9:30 AM | ESL CS YouTube / Twitch |
| Team Spirit vs MOUZ | Semifinal 2 (Bo3) | Saturday, 7:00 PM | Saturday, 6:00 PM | Saturday, 1:00 PM | ESL CS YouTube / Twitch |
The winners advance directly to Sunday’s Best-of-Five (Bo5) Grand Finals to lift the ESL Pro League Season 20 trophy and claim the $170,000 champion’s prize.
Match 1: Natus Vincere vs G2 Esports (The Super-Clash)
Here is the confirmed timetable for the ESL Pro League semifinals contested on Saturday, September 19, beginning with a monumental clash between NaVi and G2.
Key Storylines & Head-to-Head Dynamics
- Aleksib’s Tactical Mastery Against His Former Squad: Natus Vincere’s in-game leader Aleksib continues to prove doubters wrong, orchestrating fluid MR12 CT setups that neutralized Team Vitality in the quarterfinals. Facing his former G2 roster brings immense emotional stakes.
- m0NESY vs w0nderful (The AWP Duel): Ilya “m0NESY” Osipov enters Saturday as the second highest-rated player of the playoffs (1.42 HLTV rating). His aggressive sniper peeks on Mirage and Inferno will collide directly with Ihor “w0nderful” Zhdanov’s patient defensive crosshair anchors.
- Rifle Firepower: b1t vs NiKo & malbsMd: Valeriy “b1t” Vakhovskiy posted a monstrous 68.2% headshot percentage in his quarterfinal win. G2 will rely on the explosive opening entry frags of malbsMd and the veteran composure of NiKo to break NaVi’s site holds.
Match 2: Team Spirit vs MOUZ (Unstoppable Force vs Structured Defense)
The second semifinal presents a dramatic contrast in Counter-Strike philosophies:
- The donk Factor (1.48 HLTV Rating): 17-year-old phenom Danil “donk” Kryshkovets continues to terrorize tier-1 defenses with an absurd 98.4 Average Damage per Round (ADR). When donk finds opening entry duels, Team Spirit converts 84.1% of those rounds into wins.
- MOUZ’s Team-Wide Utility Synergy: Rather than relying on a single superstar carry, MOUZ thrives on synchronized flashbangs, HE smoke clears, and crossfire trading led by siuhy and torzsi. If MOUZ can isolate donk away from bomb sites, they hold the macro advantage.
Tactical Map Veto & Economic Telemetry
Ahead of the ESL Pro League semifinals, map veto telemetry reveals significant tactical nuances in the current sub-tick engine:
- Mirage & Nuke as Shared Battlegrounds: Both series are virtually guaranteed to see Mirage and Nuke selected. NaVi boasts a 78% win rate on Nuke over the last three months, while G2 has won six consecutive matches on Inferno.
- The Anubis B-Canal Vulnerability: Teams picking Anubis must solve defensive CT economic resets. In the quarterfinals, losing second-round force-buys on CT side led to an average deficit of 4.2 consecutive rounds due to incendiary grenade costs.
Looking to refine your own crosshair placement, viewmodel offsets, and mouse sensitivity to match these tier-1 professionals? Explore our tested guide to the best CS2 pro crosshair codes and autoexec binds on EsportPort.
Where to Watch Live
- English Broadcast:
twitch.tv/ESLCSandyoutube.com/ESLCS. - Live Scorecards & Match Telemetry: Follow real-time kill-by-kill stats on HLTV.org’s live match page.
Stay tuned to EsportPort throughout the ESL Pro League semifinals for live map scorecards and HLTV 2.0 player ratings as the grand finalists are crowned!



