The best professional Dota 2 games of all time

159 classic games. 12989 votes from users. 6 days 6 hours 2 minutes 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.


NVIDIA Game 24
19 September 2014
1 hour 7 minutes
Team Tinker

Game 5 in a Bo5. Naked throne on both sides and two rapiers. Definitely one of the highlights of this amazing series.


The International 2018
Upper Bracket Final
24 August 2018
58 minutes
LGD Gaming

Final teamfight lasts for 5 minutes and is an absolute rollercoaster of emotions: From buybacks to perfect ultimates and base races, this game has it all in just one fight.
Right before the final fight, Tobi does not believe the AI when it still favors the team that's behind.

This game was also a milestone for the story of the tournament, with both LGD and OG (an incredibly coordinated team with extreme precision vs *the* underdog going into the tournament) just one game away from having a safe spot in the grand finals of TI8.


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.


Omega League
Lower Bracket Round 3
05 September 2020
39 minutes


Fan favourite Nigma struggles to keep up with a very mobile Alliance who prove way harder to control than predicted. Featuring a relentless Storm Spirit, an Arc Warden with insane reflexes, super mikromanaging Nature's Prophet, two Undyings and a Phoenix that has trouble rising from its ashes.
Wonderful teamfights in the most unusual locations - entertaining from beginning to end.


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

Alliance push strat featuring AXE.


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


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.


The International 2022
Lower Bracket Round 4
23 October 2022
50 minutes
Thunder Awaken
Team Liquid

Insanely close game all the way through with huge team fights and an insane last 2 fights to finish off an incredible Bo3


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

The comeback of Naga Radiance rush presented by Meracle.


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?


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?


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 2012
Winner's Finals
02 September 2012
42 minutes
Natus Vincere
LGD Gaming

The Blackest of Holes.


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.