The second season of top-tier Counter-Strike is finally underway as IEM Cologne has begun.
From July 23 to August 3, 24 of the world’s best teams will fight for a share of the $1.25 million prize pool and one of the most prestigious titles on the calendar.
With stacked rosters, surprise upsets, and high-stakes matchups on the way, this page will keep you up to date with every result from Stage 1 to the Grand Final.
Whether you’re following your favorite team or just keeping an eye on the bracket, you’ll find all the scores and updates right here.
Playoffs
Semi-Finals:
- Spirit – The MongolZ/Natus Vincere
- Vitality – MOUZ/FURIA
Quarter-Finals:
- The MongolZ – Natus Vincere
- MOUZ – FURIA
Stage 2
Round 4:
- FaZe – Aurora 2-0
- Ninjas in Pyjamas – Natus Vincere 1-2
- The MongolZ – Vitality 0-2
- MOUZ – Spirit 1-2
- G2 – FURIA 0-2
- FaZe – Natus Vincere 0-2
Round 3:
- Natus Vincere – MOUZ 0-2
- Ninjas in Pyjamas – HEROIC 2-0
- Aurora – Spirit 0-2
- FaZe – Liquid 2-0
- Falcons – FURIA 1-2
- 3DMAX – G2 0-2
Round 2:
- FURIA – Astralis 2-0
- G2 – Vitality 0-2
- GamerLegion – 3DMAX 1-2
- Falcons – The MongolZ 0-2
- Spirit – HEROIC 2-0
- MOUZ – Liquid 2-0
Round 1:
- Falcons – GamerLegion 2-0
- G2 – FURIA 2-0
- The MongolZ – 3DMAX 2-0
- Vitality – Astralis 2-0
- Aurora – Ninjas in Pyjamas 2-0
- Natus Vincere – FaZe 2-1
Stage 1
Round 3:
- Virtus.pro vs HEROIC
- FlyQuest vs Liquid
- 3DMAX vs TYLOO
- Astralis/FURIA vs BIG/paiN
Round 2:
- GamerLegion vs Virtus.pro 2-0
- Complexity vs TYLOO 1-2
- 3DMAX vs Ninjas in Pyjamas 0-2
- B8 vs FlyQuest 1-2
- FaZe vs Liquid 2-1
- MIBR vs HEROIC 0-2
- Astralis vs FURIA (Friday – 13:30)
- BIG vs paiN (Friday – 13:30)
Round 1:
- Liquid vs paiN 2-0
- NIP vs HEROIC 2-1
- FaZe vs BIG 2-0
- 3DMAX vs BIG 2-0
- FURIA vs FlyQuest 2-1
- Astralis vs B8 2-0
- GamerLegion vs Complexity 2-0
- Virtus.pro vs TYLOO 2-0











