The best professional Dota 2 games of all time

150 classic games. 11822 votes from users. 5 days 21 hours 1 minute of world class Dota.


The International 2013
Lower Bracket Round 4
10 August 2013
44 minutes
Team DK
Orange Esports

The finale of an outstanding series, with a risky and unorthodox Ursa + Magnus combination from Orange. DK is always on the lookout for a sneaky Rosh by Orange and meanwhile try to hold on to get their Phantom Lancer and Alchemist the farm they need to win the game. A game of ridiculous high energy teamfights.


ProDOTA2 Pro League Season 1
Qualifiers Europe
23 June 2012
22 minutes

89 kills in 22 minutes!

Darer and mousesports go against each other in an incredibly bloody match leading to an average of one kill every 15 seconds. Both teams are super aggressive and determined to win, disregarding any losses. The result is a tightly packed game with countless, highly entertaining team fights.
If you like Rambo this match is pretty much the Dota 2 equivalent.


StarLadder i-League Invitational #1
Grand Finals
17 April 2016
59 minutes
Natus Vincere
Vici Gaming Reborn

NaVi's quest to make it back to the top clashes with VG.Reborn's quest to make China great again.

"That is one of the best games of Dota I've seen in my life. The plays that happened, the stories..."
- GoDz, shortly after the game


G-1 Champions League Season 5
Phase Two Round 1
24 April 2013
15 minutes

Alliance push strat featuring AXE.


DreamLeague Season 7
Grand Finals
22 July 2017
58 minutes
Planet Odd
Team Liquid

This game has a little bit of everything. A crazy back and forth throughout the game, Miracle Invoker, GH Earthshaker, and W33 Timbersaw. ODPixel gives one of his best casts, and W33 plays one of his best games. All around a fun and exciting game, setting the tone for a crazy series that would end up going to 5 games.


ESL One New York 2014
09 October 2014
1 hour 13 minutes
Evil Geniuses

Insane back and forth endgame. No definitive winner until last seconds.


G-League 2013
Group Stage, Group A
10 December 2013
48 minutes
Team DK

The comeback of Naga Radiance rush presented by Meracle.


ESL One Manila 2016
Group Stage, Group B
23 April 2016
1 hour 12 minutes
Team Empire
Team Secret

Not a single rax falls until over 60 minutes in the game. 5-Man Black Hole. Rubick has the time of his life - stealing spells left an right. Still, the game stays close pretty much the whole time. All-around great match.

Bonus: Darkseer+long game=particle madness. Flaming Spectre, Divine Tidehunter.


The International 2015
Lower Bracket Round 2
05 August 2015
56 minutes
Invictus Gaming
Team Secret

The legend of the BurNIng Anti-Mage continues.

Team Secret is up against Invictus Gaming in their first game of the lower bracket. Team Secret seems at quite an advantage from the beginning onwards, leaving only spare space to farm for IG's struggling core heroes. Will Secret secure their well-deserved victory or can Invictus make a come back?


G-League 2012 Season 2
Qualifiers Group A
29 December 2012
1 hour 15 minutes
LGD Gaming
Team DK

Burning vs Sylar at its best - PL vs AM. Truly deserving of the epic tag.

A good indication of an overpowered hero is when he receives a special nickname by the community (mostly used by those on the receiving end of the pain). This game was played during a time where Phantom Lancer was mostly referred to as "Cancer Lancer", since his split-push potential was fantastic and he was quite hard to control.
DK try to utilize this newly buffed hero and LGD counter with their own Anti Mage pick for Burning who's famous for wrecking havoc with AM. Cue an amazing game with the constant question: Whose carry is going to be the last one standing?


Dota 2 Asia Championships 2015
Winner's Round 1
05 February 2015
59 minutes
Big God

Wherein a certain team throws a 30000 gold lead.


The International 2012
Winner's Finals
02 September 2012
42 minutes
Natus Vincere
LGD Gaming

The Blackest of Holes.


The International 2016
Lower Bracket Round 2
09 August 2016
59 minutes
TNC Pro Team

Backstory: TI6. TnC are a small team from the Philippines. Most think they should feel blessed for BEING at TI, and everyone belives OG (the great favorite, multiple majors winning team) will kick them out. Except game 1 happens (it's great too btw). TnC pull out some crazy shenanigans and with a rollercoaster gold/xp graph they manage a double comeback, winning.

The drafting for game 2 is interesting. OG pull out a classic Tiny-Io duo, and TnC answers with a drow strat, featuring Huskar and Dazzle. The game starts badly for them, but the 15k gold deficit is not felt, at all. The teamfights are INCREDIBLE with both teams pulling out every last card. The game has insane chronos, rapiers, base races, mind games. Dota 2 at its finest!


The International 2016
Group Stage
05 August 2016
1 hour 7 minutes
Evil Geniuses

How times have changed...

Alliance meets EG and has to watch out to not get ratted. It's a pretty even game for most of the time (except the beginning shortly), but still very amusing with interesting heroes, plays and turns. Good watch overall.
You really want to watch it for the ending though, which is absolutely ridiculous.
Ding, ding, ding, motherf*ckers!


The Frankfurt Major 2015
European Qualifiers
13 October 2015
54 minutes
Ninjas in Pyjamas

Intense mega creep comeback, game 2.