
Player15 matches3 moments
npl — CS2 matches you can watch in 3D
Every professional Counter-Strike 2 match on this site that npl played in, free to watch in 2D in your browser, and in full 3D with PRO — from npl's own eyes, from an enemy's, or from anywhere on the map.
Watch npl's latest match
Plays in your browser · no download · no account for 2D
- Matches here
- 15
- Maps
- Dust2, Ancient, Overpass, Inferno, Mirage, Cache
- Rounds recorded
- 337
- Playable moments
- 3
Matches
- Natus Vincere vs B8 — Dust2 · IEM Beijing 2026 (Map 2)
CT 11–13 T · 24 rounds - Natus Vincere vs B8 — Ancient · IEM Beijing 2026 (Map 1)
CT 13–8 T · 21 rounds - The MongolZ vs B8 — Overpass · IEM Cologne Major 2026
CT 13–3 T · 16 rounds - B8 vs Spirit — Dust2 · Esports World Cup 2026
CT 13–9 T · 22 rounds - B8 vs FUT — Ancient · IEM Cologne Major 2026
CT 13–11 T · 24 rounds - Furia vs B8 — Inferno · IEM Cologne Major 2026
CT 4–13 T · 17 rounds - B8 vs Vitality — Mirage · Esports World Cup 2026
CT 16–12 T · 28 rounds - B8 vs Vitality — Dust2 · Esports World Cup 2026
CT 4–13 T · 17 rounds - B8 vs FUT — Dust2 · IEM Cologne Major 2026
CT 10–13 T · 23 rounds - Furia vs B8 — Mirage · IEM Cologne Major 2026
CT 10–13 T · 23 rounds - The MongolZ vs B8 — Mirage · IEM Cologne Major 2026
CT 16–14 T · 30 rounds - B8 vs Spirit — Mirage · Esports World Cup 2026
CT 9–13 T · 22 rounds - B8 vs FUT — Mirage · IEM Cologne Major 2026
CT 9–13 T · 22 rounds - PARIVISION vs B8 — Cache · Esports World Cup 2026
CT 11–13 T · 24 rounds - B8 vs Vitality — Inferno · Esports World Cup 2026
CT 13–11 T · 24 rounds
Playable moments
- npl vs donk on dust2
Dust2 - npl vs cobrazera on overpass
Overpass - npl vs ZywOo on inferno
Inferno