Saturday in Saint Julian’s, Malta, delivered pulse-pounding Counter-Strike 2 action as our live ESL Pro League scorecard recaps the two blockbuster semifinal series contested at the InterContinental Arena. With spots in Sunday’s Best-of-Five Grand Finals and a $170,000 champion’s purse on the line, four tier-1 giants clashed in front of an electrified European crowd.
Natus Vincere renewed their historic rivalry against G2 Esports in a full three-map masterclass, while 17-year-old phenom donk led Team Spirit against the structured defense of MOUZ. Here is the complete match recap, round-by-round map scores, HLTV 2.0 player ratings, and Grand Finals bracket preview.
Semifinals Fast-Glance Series Scorecards
The official ESL Pro League scorecard for both semifinal showdowns showcases nail-biting finishes across Mirage, Nuke, and Ancient:
Semifinal 1: Natus Vincere 2 – 1 G2 Esports (The Classic Derby)
- Final Series Score: Natus Vincere (2) – (1) G2 Esports
- Series MVP: b1t (NaVi — 62 Kills, 1.34 Rating, 71.4% Headshot Rate)
- Match Decider: Aleksib mid-round call on Nuke (Round 22) securing A-site plant against G2’s double-AWP setup.
| Map Pick | Map Played | Winning Team | Scoreline (Half Score) | Decisive Play / Moment |
|---|---|---|---|---|
| Map 1 (NaVi Pick) | Mirage | NaVi | 13 – 9 (NaVi 7–5 G2) | w0nderful 1v2 clutch against m0NESY and NiKo on Round 18 |
| Map 2 (G2 Pick) | Inferno | G2 Esports | 13 – 11 (G2 6–6 NaVi) | m0NESY 4k AWP defense from banana on Round 23 |
| Map 3 (Decider) | Nuke | NaVi | 13 – 10 (NaVi 8–4 G2) | b1t triple-kill entry through squeaky on Round 21 |
Semifinal 2: Team Spirit 2 – 0 MOUZ (Aggression vs Structure)
- Final Series Score: Team Spirit (2) – (0) MOUZ
- Series MVP: donk (Spirit — 48 Kills, 1.44 Rating, 102.6 ADR)
- Match Decider: donk opening duel success on Ancient (9 opening kills in 11 offensive rounds).
| Map Pick | Map Played | Winning Team | Scoreline (Half Score) | Decisive Play / Moment |
|---|---|---|---|---|
| Map 1 (MOUZ Pick) | Vertigo | Team Spirit | 13 – 8 (Spirit 7–5 MOUZ) | sh1ro 1v3 A-ramp clutch with AWP on Round 14 |
| Map 2 (Spirit Pick) | Ancient | Team Spirit | 13 – 7 (Spirit 9–3 MOUZ) | donk Mac-10 anti-eco ace down mid corridor |
Individual Player Performance Telemetry: NaVi vs G2
Beyond team victories, this ESL Pro League scorecard tracks individual HLTV 2.0 ratings and mechanical efficiency metrics across all three maps:
| Player & Team | K – D (+/-) | ADR (Damage/Round) | KAST (%) | HLTV 2.0 Rating | Headshot % |
|---|---|---|---|---|---|
| b1t (NaVi) | 62 – 44 (+18) | 91.4 | 79.2% | 1.34 | 71.4% |
| w0nderful (NaVi) | 54 – 42 (+12) | 78.5 | 76.4% | 1.22 | 38.2% |
| jL (NaVi) | 51 – 49 (+2) | 77.8 | 72.5% | 1.14 | 58.8% |
| Aleksib (NaVi) | 43 – 48 (-5) | 68.2 | 70.8% | 0.98 | 46.5% |
| iM (NaVi) | 44 – 50 (-6) | 69.5 | 68.1% | 0.96 | 54.5% |
| m0NESY (G2) | 59 – 46 (+13) | 86.8 | 77.8% | 1.28 | 42.4% |
| NiKo (G2) | 52 – 51 (+1) | 80.2 | 72.2% | 1.10 | 65.4% |
| malbsMd (G2) | 48 – 53 (-5) | 73.4 | 69.4% | 0.99 | 56.2% |
| Snax (G2) | 38 – 52 (-14) | 61.2 | 65.3% | 0.82 | 47.4% |
| huNter- (G2) | 36 – 52 (-16) | 59.5 | 63.9% | 0.78 | 52.8% |
Tactical Takeaways: Sub-Tick MR12 Economy
Analyzing the statistical flow of both semifinals highlights key strategic adjustments made by victorious rosters:
- The Pistol Conversion Dominance: Across five contested maps today, teams that secured the second-half pistol round converted that momentum into a win 100% of the time. In MR12 Counter-Strike 2, starting halves down 0-3 leaves virtually no margin for economic recovery.
- Synchronized HE Smoke Clears: Team Spirit completely neutralized MOUZ’s defensive smoke setups on Ancient by pairing double HE grenade explosions with immediate rifle trades, achieving an 81.8% bomb site entry success rate.
If you are optimizing your own mouse sensitivity, crosshair share codes, and viewmodel offsets, explore our tested guide to CS2 pro crosshair codes and autoexec hacks on EsportPort.
Championship Sunday: Grand Finals Matchup
Following Saturday’s action, the stage is set for a historic Best-of-Five (Bo5) Grand Finals:
Grand Finals (Sunday, September 20 — 17:00 CEST)
- Natus Vincere vs Team Spirit
- The Matchup: Aleksib’s structured tactical calls and b1t’s laser headshots meet the raw mechanical entry power of donk and sh1ro.
- Grand Prize: $170,000 USD, direct invitation to IEM Katowice 2027, and the Season 20 trophy.
Stay tuned to EsportPort as the ESL Pro League scorecard updates for Sunday’s Best-of-Five Grand Finals to crown the Counter-Strike 2 champions in Malta!



