Dota 2 has been witness to some of the most remarkable wins and losses in 2015 – partly due to the “comeback mechanism” in patch 6.83 and partly due to the shift in team composition and new talent added to the professional player pool. Whatever the actual reason, the Dota has been thrilling, exciting and unpredictable.

The heart races rapidly, the palms get sweaty, the stomach tied in knots. You hear the casters screaming “It’s a disaster” and “What is going on here”. Your favorite team is making a historical comeback… or is it a throw?

This year has been flooded with incredible games. New talent has surfaced, new teams have been formed, the meta has changed a few times, tournament matches are on the rise.

We have compiled some of the most remarkable comebacks and wins, throws and losses of 2015.

Remarkable comebacks

Alliance (during the Frankfurt Major European Qualifiers finals)

The second game of the series between Alliance and Ninjas in Pyjamas was indeed remarkable, with a back and forth 30-minute base race that culminated into a holding of the barracks at the last moments, with 10% remaining on the throne and a team wipe that opened the door for a comeback from mega creeps for Alliance. Alliance took the series, 2:0.

Leviathan (during the Frankfurt Major Americas Qualifiers group stages)

The first game of the series between Leviathan and Boreal gave way to an all-time record comeback, as Team Leviathan managed to bounce back from a 30K deficit and take the lead by close to 20K. After denying the Aegis and holding on to their barracks, they stole a Divine Rapier from Boreal, which led to their recovery. Leviathan claimed the second win as well, in a lot less exciting game.

Cloud 9 (during the StarLadder StarSeries Season 12 group stages)

A StarLadder StarSeries Season 12 group stage game between Cloud 9 and Scaryfacezzz was not only the longest Dota 2 game in history, but also a case of scrubbing out numerous other records and writing in new ones. The game went on for 200 minutes and 34 seconds (over 3 hours), shattering the previous record held at 125 minutes and 26 seconds by a FragByte Masters game between Team Dog and 4 Friends + Chrillee.

A roller-coaster of emotions and plays with surprises at every corner, the record-breaking game was the second game in the series. Each time it seemed to come to an end, various twists would occur: SFZ couldn’t push, or C9 wasn’t able to win the team fight in base, or there were no buybacks available. Hours into the game, even the players were getting frustrated and taking it to Twitter. Here’s Adrian “FATA-“ Trinks, owning up to it:

GET Me out of this m8s — Adrian Trinks (@Dota2FATA) March 20, 2015

SFZ finally managed to win the longest Dota 2 game in history.

New records set during the game, provided by CartDota, stats-person for Standard Deviants:

• Most last hits on a Chen: 578 (previous record: 265)

• Most last hits on a Puck: 1145 (the previous record of 737 was also set by FATA)

• Most last hits on a Sniper: 1563 (previous record: 834)

• Most last hits on a Zeus: 1019 (previous record: 430)

• Most last hits on a Bristleback: 1756 (previous record: 514)

• Most last hits on a Clockwerk: 508 (previous record: 365)

• Most last hits on an Earthshaker: 562 (previous record: 330)

• Highest net worth on a Sniper: 47,079 (previous record: 39,355)

• Highest net worth on a Zeus: 44,641 (previous record of 33,124, set by Afoninje)

• Highest net worth on a Bristleback: 74,170 (previous record of 32,704, set by Era)

• Highest net worth on a Clockwerk: 40,883 (previous record: 23,343)

• Highest net worth on a Puck: 64,911 (previous record of 42,802, set by Maybe)

Invictus Gaming (during The International 5)

During the series between Team Secret and Invictus Gaming, Secret were unable to break base and IG seized the momentum, as the lanes seemed to be headed the wrong way for Secret. The Chinese tried not to make any mistakes for Secret to capitalize on. At minute 52, Secret lost their melee racks and IG had managed a 30K gold swing. None of Secret’s heroes was a match for Xu “BurNIng” Zhilei’s Anti Mage. With buybacks on all their heroes and none whatsoever for Secret, IG went for highground and took the victory at minute 57.

ROOT Gaming (during the BTS Americas finals)

During the best-of-five grand finals between ROOT Gaming and Summer’s Rift, both teams proved their skill and passion for the game. The last game of the series was surprisingly 110 minutes long, featuring a 12-slot Naga Siren on Yawar “Yawar” Hassan.

Na’Vi (during the StarLadder/iLeague EU: Relegation Match 1)

The second game of the best-of-three series between Natus Vincere and HellRaisers was bursting with excitement and energy. At about 33 minutes into the game, Na’Vi – who had been falling behind, started to chip away at HellRaisers’ lead. While still behind, the newly reformed Na’Vi started to close he gap, by buying new items and extending the game out. At minute 60, HellRaisers achieved mega creeps, but Na’Vi still didn’t concede the game.

Keeping their cool and playing their hearts out, Na’Vi managed to turn everything around and, 8 minutes later, they seized he victory. Na’Vi ended up taking the entire series, 2:0.

For the first time in Na’Vi’s history, the team managed to make a comeback against mega creeps.

It was the 24th time in pro game history since patch 6.8 and the 4th time in patch 6.85 that any team was able to stage a comeback against the mega creeps. Dmitry “Ditya Ra” Minenkov earned a tremendous amount of attention for his performance on Phantom Lancer.

And @natusvincere make only the 24th ever comeback from megacreeps (in 6.80+ pro Dota ) as Ditya Ra's 23-3-16 Phantom Lancer does solid work — Ben Steenhuisen (@NoxvilleZA) November 29, 2015

>>> Next: Amazing throws of 2015