ClassicDota

The best professional Dota 2 games of all time

159 classic games. 13015 votes from users. 6 days 6 hours 2 minutes of world class Dota.

13

G-1 Champions League Season 4
Playoffs, Round of 6
04 November 2012
1 hour 30 minutes
LGD Gaming
vs
Team DK

Clash between TI2 roster LGD and DK. Chinese dota at its finest.


13

WePlay Dota2 League Season 2
Group Stage, Group A
14 September 2013
1 hour 3 minutes
Raf Lobster
vs
Kaipi

Two Rapiers, countless stolen Ultimates, amazing comeback - what more could you want? "I am speechless." -Luminous.


9

The International 2017
Upper Bracket Round 2
10 August 2017
52 minutes
Virtus.pro
vs
LGD.Forever Young

LGD.Forever Young, the youngsters from China who dominated the group stage at TI7, take on the CIS powerhouse of Virtus.pro with a top 3 finish at TI7 on the line. Game 1 mirrored their group stage matchup as LFY decimated VP in quick fashion. With their backs against the wall, VP went for a less flashy lineup that included Viper and Disruptor. LFY answered with a Pugna, Faceless Void and Nature's Prophet lineup. Nevertheless, the game became an intense back-and-forth affair before VP secured themselves a 12k gold lead and began knocking on LFY's door. Still, LFY would not back down and drove the game into further chaos. Intense team fights, fantastic wombo combos, and a clutch Aegis steal make this game worthwhile to watch.


13

joinDOTA League Season 1
Premier Division
16 March 2014
1 hour
Meet Your Makers
vs
Fnatic

Great game with an epic climatic ending; worth a watch.


10

The International 2016
American Qualifiers, Grand Finals
29 June 2016
1 hour 3 minutes
Digital Chaos
vs
compLexity Gaming

Game 5 in a Bo5 between the second and third best teams in North America fighting for a spot at the International. As if it couldn't get any more climactic, coL were down two games by Game 3 before bringing it all the way back to Game 5, at which point all of the strats come out of the bag: the classic tiny-wisp factor, stacked %hp DoT, and even a Phoenix Aghs. Throws were made, the net worth graph crosses +-0 over a dozen times, and the winning team just manages to take the ancient by the skin of their teeth. This game showcases some of the absolute best from NA Dota.


10

The International 2016
European Qulaifiers
26 June 2016
1 hour 16 minutes
Team Secret
vs
Team Empire

Secret has to hold out versus an insane Terrorblade from Team Empire to keep ahead in the TI6 qualifier. A breathtaking game filled with dramatic team fights from both sides!


10

The Manila Major 2016
Upper Bracket Round 2
09 June 2016
25 minutes
MVP Phoenix
vs
OG

Biggest stomp in Dota history so far, incredible from start to finish.


3

DPC CN 2021/2022 Tour 1: Division I
Week 1
04 January 2022
57 minutes
Royal Never Give Up
vs
Invictus Gaming

RNG clashes with IG in a decisive game 3 of their first 2022 DPC clash. An insane
Separate 20k and 30k gold swings in the final 8 minutes of play, which are quite possibly some the most insane 8 minutes a game of Dota has ever seen, reaching it's peak with a game saving literal 1v5 Rampage. Emo and Somnus play out of their minds throughout and the winner is unclear until the very final moment. The game was incredible throughout, but the ending catapults it into the stratosphere.


11

The International 2014
Qualifiers, Group Stage
16 May 2014
1 hour
Mineski
vs
Scythe Gaming

A game riddled with late-game mistakes. Very entertaining nonetheless. Featuring Meracle's Morph and Jay's SF.


11

G-League 2012 Season 2
Finals
09 March 2013
1 hour 21 minutes
Invictus Gaming
vs
LGD International

G League Season 2 Finals. T'was beautiful.


7

DreamLeague Season 8
Grand Finals
03 December 2017
1 hour 12 minutes
Team Liquid
vs
Team Secret

MidOne does Attacker proud with a core Kunkka in a game that stays close despite a massive kill gap.


9

BenQ's The Clash #2
Group Stage
20 December 2011
34 minutes
mTw
vs
The Retry

Synderen's mTw vs. The Retry - a race against time.

The backstory to this game: If MTW won this group stage game, they would have the same record as TR. The tiebreaker for this tournament was the shortest average game duration. If MTW won in under 36:08 then they'd advance. If MTW lost or if they took longer than 36:08 then TR would advance.


9

The International 2014
Playoffs Phase 2
10 July 2014
1 hour 12 minutes
Natus Vincere North America
vs
Invictus Gaming

Excellent performance by carry Earthshaker for an incredible finish in a big upset.


10

The Defense Season 1
Group Stage, Group B
15 January 2012
53 minutes
Natus Vincere
vs
J4T

Dark Seer's Agh Ult used to duplicate teammates as well. Shortly after this game it was patched. Wonder why...


8

The International 2015
Grand Finals
09 August 2015
59 minutes
CDEC Gaming
vs
Evil Geniuses

Close game with close team fights. Hard to tell who's going to win until the end.