Hey, it's 2026, and I'm still replaying that night in my head. The PGL Copenhagen Major was supposed to be just another CS2 tournament, but Heroic turned it into a story I'll tell for years. I was just a regular fan, glued to my screen, and what I saw made me fall in love with Counter-Strike all over again.

Heroic became the first team to qualify for the Elimination stage through the Opening stage. They went unbeaten — three straight wins, two best-of-ones and one best-of-three. And that final series against Eternal Fire? Man, that was a rollercoaster.
Vertigo: The Map That Couldn't Make Up Its Mind
Eternal Fire picked Vertigo, and they had a clear game plan. At first, it looked like Heroic would run away with it. They blazed through the Turkish defense, and I remember thinking, 'This is over.' But Vertigo is a fickle beast. It turned on its head in the second half. Eternal Fire won seven straight rounds on the T-side, and suddenly the map was within their grasp. Overtime. Every round felt like a knife fight. Heroic somehow eked out the victory, and I kid you not, I didn't breathe for the last two rounds.
Mirage: From 0-7 to 13-7
The second map was a different kind of drama. Heroic lost the first seven rounds. Seven! I was already preparing my 'they choked' post. But then something clicked. Heroic won every single remaining round on Mirage to secure a 13-7 victory. It was like watching a wounded animal turn into a predator. The map didn't just favor them; it surrendered to them.
I remember the first map's overtime like it was yesterday. Every clutch attempt, every smoke, every flash — it was chaos. Eternal Fire looked like they had seized the momentum, but Heroic's players — TeSeS, sjuush, NertZ, nicoodoz, kyxsan — refused to blink. They played with the calm of veterans and the hunger of rookies. That's a rare combination.
On Mirage, the comeback was even more absurd. Losing seven straight rounds on your own map pick? That should be a death sentence. But Heroic treated it like a warm-up. They won 13 of the next 13 rounds. I still don't know how they did it. Maybe it was a tactical adjustment. Maybe it was pure willpower. Maybe Eternal Fire just ran out of answers. Whatever it was, it worked.
That win sent Heroic to the Elimination stage, where they would battle stronger teams. Eternal Fire, meanwhile, weren't out yet. They still had to secure three wins to move ahead. The Turkish roster — XANTARES, Calyx, MAJ3R, Wicadia, and woxic — had talent, but they'd struggled to break into Europe's top tier. At IEM Katowice 2024, they finished 9th-12th after facing NAVI and FaZe Clan, two behemoths. Their early exit wasn't shocking, but it stung.
Heroic, on the other hand, had been one of Europe's best for years, but 2024 was rocky. Roster changes had shaken them. They placed 5th-8th at BLAST Premier Spring Showdown, losing 0-2 to OG, and finished dead last at BLAST Premier Spring Groups. That's a dismal start to any year. Yet here they were, unbeaten in Copenhagen. That's the magic of CS2 majors.
The Rosters
| Team | Players |
|---|---|
| Heroic | René 'TeSeS' Madsen, Rasmus 'sjuush' Beck, Guy 'NertZ' Iluz, Nico 'nicoodoz' Tamjidi, Damjan 'kyxsan' Stoilkovski |
| Eternal Fire | İsmailсan 'XANTARES' Dörtkardeş, Buğra 'Calyx' Arkın, Engin 'MAJ3R' Küpeli, Ali 'Wicadia' Haydar Yalçın, Özgür 'woxic' Eker |
Watching Heroic qualify first was a reminder of why I love this game. It's not always about firepower or rankings. Sometimes it's about who wants it more on that given day. Heroic didn't have the best form, but they had grit. And Eternal Fire? They had heart, but not enough luck.
Honestly, I was on the edge of my seat for the entire series. The casters were screaming, the crowd was roaring, and I was just a guy in his room, living and dying with every round. That's the power of a Major.
Now, in 2026, the CS2 scene has evolved. New stars have risen, old rosters have disbanded. But that night in Copenhagen still feels fresh. I'll leave you with this: if you ever doubt that Counter-Strike can produce pure drama, go back and watch that Heroic vs Eternal Fire series. The maps, the comebacks, the overtime... it's all there.
And as for what happened next? Well, that's a story for another time. 😉