We’ve rounded up the key esports matches taking place on March 28.
League of Legends
The European league LEC returns with the start of the Spring Split 2026. On the opening day, top regional teams will face off in Best-of-1 matches.
- 15:00 — GIANTX vs Fnatic
- 17:15 — Karmine Corp vs Team Vitality
- 19:30 — Natus Vincere vs Movistar KOI
Broadcast [EN]
Dota 2
At ESL One Birmingham 2026, the upper bracket final will determine the first grand finalist, while lower bracket teams continue their elimination matches.
- 14:00 — Aurora Gaming vs PV
- 17:30 — Team Yndx vs Tundra Esports
- 21:00 — Lower bracket match (Aurora Gaming/PV vs Xtreme Gaming)
Broadcast [EN]
CS2
The semifinals of BLAST Open kick off today at the arena in Rotterdam.
- 16:00 — Aurora vs Team Vitality
- 19:30 — Natus Vincere vs PV
Broadcast [EN]
Mobile Legends
Day 2 of MPL Indonesia Season 17 (Week 1) features three exciting matchups, including a game with NAVI.
- 09:00 — EVOS vs Geek Fam ID
- 12:00 — Alter Ego vs ONIC
- 15:00 — Team Liquid ID vs Natus Vincere
Broadcast [EN]
PUBG
The finals of PGS 2026 Circuit 1 - Series 2 begin today:
- 12:00 — Match 1 (Map: Erangel)
- 12:40 — Match 2 (Map: Miramar)
- 13:20 — Match 3 (Map: Taego)
- 14:00 — Match 4 (Map: Rondo)
- 14:40 — Match 5 (Map: Erangel)
Broadcast [EN]
Call of Duty
Call of Duty League 2026: Stage 2 Major in Birmingham continues, with teams battling through the playoff bracket.
- 16:00 — Paris Gentle Mates vs FaZe Vegas (Upper Bracket)
- 17:30 — OpTic Texas vs G2 Minnesota (Upper Bracket)
- 19:00 — Toronto KOI vs Winner of MIA/LAT (Lower Bracket)
- 20:30 — Riyadh Falcons vs Loser of PAR/VGS (Lower Bracket)
Broadcast [EN]