Latest News
Read the latest news about Dota 2 players

Greedy support picks pay off in the end
July 24, 2017
KuroKy finished Team Liquid's 3-2 victory over Planet Odd in the Grand Finals of DreamLeague Season 7 with a final KDA of 12/25/61.
ANALYSIS
As a former carry player, KuroKy has never been one to favor a traditional support role. In Game 1 KuroKy gave evidence of this with his 2nd-pick Bounty Hunter. Despite good farm and racking up the assists, Liquid was unable to come up with a win. In Game 2, KuroKy played Shadow Shaman in a deeply awkward lineup nearly devoid of damage that ended up being another wash for Liquid. In Game 3, KuroKy played Oracle in the middle lane with MATUMBAMAN's Lycan. Helping his carry to keep alive long enough for Miracle to take over, KuroKy's job was small but paid dividends for his teammates in a blistering 17-minute win. In Game 4, KuroKy played a long favorite hero, Rubick. Despite completing an Aghanim's Scepter, KuroKy made his value in warding and not dying more so than turning team fights with stolen spells. In Game 5, KuroKy put on a masterful Sandking performance with Liquid firing on all cylinders. The captain only died once while raking in 13 assists to guide his team to the series win.
Can't deliver on impact heroes
July 24, 2017
Moon finished Planet Odd's 3-2 loss to Team Liquid in the Grand Finals of DreamLeague Season 7 with a final KDA of 20/35/59.
ANALYSIS
Moon looked impressive in Game 1 as Clockwerk in the off-lane, racking up 33 assists, but that was his biggest achievement all game. In Game 2, Moon's Batrider did his job but took a backseat to w33 and Resolut1on as they dominated Liquid. In Game 3, Moon's Legion Commander, as well as the rest of Planet Odd, was completely shut down by Miracle's Huskar and Team Liquid rebounded with a sub 18-minute victory. In Game 4, Moon tried to split-push as Nature's Prophet but was constantly plagued by Nyx Assassin and Anti-Mage. With death lurking around every corner and hindering his farm, Moon ceased being a true asset to his team in the end as Planet Odd failed to close out the series once again. In Game 5, Moon played an off-lane OmniKnight and fell flat on his face with the rest of his teammates. Playing for the long game, Planet Odd had the rug pulled out from under them as Liquid's aggressive pushing lineup took the series in commanding fashion to win DreamLeague.
Fades down the stretch
July 24, 2017
w33 finished Planet Odd's 3-2 loss to Team Liquid in the Grand Finals of DreamLeague Season 7 with a final KDA of 50/12/43.
ANALYSIS
w33 started off red hot and by the end of the series was reduced to little more than ashes. In Game 1 w33 went crazy as Timbersaw in the middle lane. He racked up 27 kills and only died three times as Planet Odd took a convincing Game 1 win. In Game 2, w33's Puck was tied for most kills and second in assists and deaths as Liquid took the second game in a drawn out, low-score affair. In Game 3, w33 tried to stand up to Liquid's Huskar lineup but it was futile as he finished the game with the only kills for Planet Odd. In Game 4, w33 put together another decent Puck performance but was unable to seal Liquid away once Miracle's Anti-Mage entered the fray. In Game 5 the wheels finally fell off as w33 played a last-pick, middle lane Windranger. Despite getting the most kills and tower damage on his team, w33's selfish solo plays may have hurt more than they helped.
Might be ready to move on after 3-2 loss
July 24, 2017
Resolut1on finished Planet Odd's 3-2 loss to Team Liquid in the Grand Finals of DreamLeague Season 7 with a final KDA of 30/13/42.
ANALYSIS
Resolut1on played the best and most consistent out of anybody on his team. As Gyrocopter in Game 1, Resolut1on out farmed everyone but w33. His quick farm helped him act as the tower killer for his team while w33 ran wild. In Game 2, Resolut1on never died as he out farmed and out damaged every other hero as Anti-Mage to put Planet Odd in a position to deliver the killing blow. In Game 3, Resolut1on tried to double down as Anti-Mage but Liquid had wised up to their schemings, pushing through them with Miracles Huskar. In Game 4, Resolut1on tried to drag his team to victory as Troll Warlord, but a lack of lineup synergy was ultimately their undoing as Miracle's Anti-Mage gave Planet Odd a taste of their own medicine. Seemingly not learning from before, Resolut1on was put back on an early pick Anti-Mage for the final game. Liquid was more than ready as they settled into an aggressive push lineup and never let Resolut1on get off the ground. As well as he played Resolut1on could not win the series alone and his frustration spilled over into social media after the game, possibly indicating a departure from his teammates in the looming Post-TI shuffle.
Greedy drafts wear out their welcome
July 24, 2017
Miseryfinished Planet Odd's 3-2 loss to Team Liquid in the Grand Finals of DreamLeague Season 7 with a final KDA of 11/35/58.
ANALYSIS
In Game 1 Misery played Keeper of the Light in the safe-lane, which was his safest pick for the entire series. His lane support for Resolut1on paid dividends as it allowed w33 to run wild all over the map to take an explosive Game 1. In Game 2, Misery's middle lane Earthshaker helped to secure the middle lane and obliterate Liquid's hodge-podge lineup to put Planet Odd one game away from victory. In Game 3, Misery's middle support Spirit Breaker was undone by KuroKy's Oracle. Unable to get off the ground, Planet Odd was put away in under 18 minutes. In Game 4, Team Liquid picked around Misery's Tidehunter. Misery played decently, picking up his Blink Dagger at a reasonable time. In the end, there simply wasn't enough cohesion within Planet Odd's lineup to put Liquid away. In Game 5 Misery fell flat on his face as Earthshaker, recording no kills and giving away eight deaths as Liquid ran over Planet Odd for the series win.
Falls flat against Planet Odd
July 23, 2017
KheZu finished Team Secret's 2-0 loss to Planet Odd during the DreamLeague Season 7 Loser's Final with a KDA of 5/8/9.
ANALYSIS
In Game 1, KheZu was bested in lane by Planet Odd's laning strategy more so than their hero composition. Unable to keep Troll Warlord from getting farm, KheZu was subsequently outpaced in terms of levels early on in Game 1. In Game 2, KheZu played Nightstalker in a dual offlane with Puppey's Keeper of the Light. Despite getting off to a good start, there was nowhere for KheZu to follow through as both other lanes had failed without the presence of a true support.
Awkward lanes and heroes hinder MP
July 23, 2017
MP put up an KDA of 9/11/11 in Team Secret's 2-0 loss to Planet Odd during the DreamLeague Season 7 Losers Final.
ANALYSIS
MP played Necrophos in Game 1 in the safe lane with YapzOr's Zeus. Opting for an odd build of Veil and Radiance, MP seemed interested in ulting off the back of Zeus' nukes rather than surviving to allow his auras to do the damage in fights. With KheZu sidelined early in the game, there was little MP could do to capitalize off his teammates' efforts. In Game 2 MP tried his hand at a core Visage in the middle lane with help from YapzOr's Rubick. Once again, Secret saw a decent theory end in disappointment as MP could never begin pushing. Always on the backfoot, Secret were bested by a better version of their own strategy.
Drafts better in theory than execution
July 23, 2017
Puppey finished Team Secret's 2-0 loss to Planet Odd during the DreamLeague Season 7 Loser's Final with a KDA of 3/16/22.
ANALYSIS
Puppey played Spirit Breaker in Game 1, supporting his middle laner, and roaming with relative ease to other lanes. Despite what seemed like a wise pickup, Puppey was consistently plagued by Misery's Pudge, who was constantly mucking up his engagements. In Game 2, Puppey played Keeper of the Light in the off lane with Khezu's Night Stalker. Though unrestricted vision at all times would have been a huge get, Puppey was unable to finish his Aghanim's Scepter before game's end.
Weird picks don't work out for Secret support
July 23, 2017
YapzOr finished Team Secret's 2-0 loss to Planet Odd during the DreamLeague Season 7 Loser's Final with a KDA of 6/11/17.
ANALYSIS
YapzOr played Zeus in Game 1, supporting MP's Necrophos in the safe lane. YapzOr couldn't make much of an impact in the series, opting for gimmicky nuke combos with MP. He also couldn't keep up in farm and fell off quickly, unable to help his teammates with any ganks. In Game 2, YapzOr played Rubick in a dual middle lane with MP's core Visage. Despite decent harassment of w33's Lina, YapzOr's lack of success in the middle lane gimped his ability to impact the late game. Due to Planet Odd's high mobility and massive burst damage potential, YapzOr was unable to stay alive long enough to steal spells and turn them on their users.
Awkward drafts cripple MidOne
July 23, 2017
MidOne put up an 8/10/9 final KDA in Team Secret's 2-0 loss to Planet Odd during the DreamLeague Season 7 Loser's Final.
ANALYSIS
In Game 1, MidOne played a middle lane Arc Warden with lane assistance from Puppey's Spirit Breaker. Despite a decent farming pace, MidOne was undone by Planet Odd's arsenal of disables and w33's Templar Assassin. In Game 2, MidOne played a safe lane Troll Warlord, but was plagued by a lack of support in Team Secret's lineup. With both supports in the traditionally solo lanes and none in his safe lane, MidOne was undone by Moon and rotations from w33.
Helps control Team Secret in 2-0 win
July 23, 2017
Moon finished Planet Odd's 2-0 victory over Team Secret during the DreamLeague Season 7 Loser's FInal with a KDA of 8/9/24.
ANALYSIS
Moon played an offlane Earthshaker in both games. Moon played complementary to Saksa's Crystal Maiden in both games, providing the initial or follow up stun to his Frotsbites, which helped him rack up a game-high 15 assists in Game 2. Relying heavily on positioning and building items for high mobility, Moon controlled most engagements throughout the series.
Tame, but consistently against Team Secret
July 23, 2017
w33 finished Planet Odd's 2-0 victory over Team Secret during the DreamLeague Season 7 Loser's Final with a KDA of 14/8/20.
ANALYSIS
w33 played Templar Assassin in Game 1 against a dual middle lane of Arc Warden and Spirit Breaker. Misery's constant rotation as Pudge made it so w33 was never in much danger. With the right item choices, w33 was able to easily dispatch MidOne's Arc Warden after the laning stage, helping his team to an easy Game 1 win. In Game 2, w33 played Lina against another dual middle lane, this time of Rubick and Visage. w33 struggled initially, but soon got his feet under him and was able to focus on taking objectives with his team and bursting down Secret's tankier heroes.
Objective gaming leads to a 2-0 win
July 23, 2017
Resolut1on put up a 16/2/23 final KDA in Planet Odd's 2-0 victory over Team Secret during the DreamLeague Season 7 Loser's Final.
ANALYSIS
Resolut1on played Troll Warlord in Game 1, farming the safe lane with Saksa's Crystal Maiden near by in the jungle. By not splitting the lane's experience with Saksa, Resolut1on was able to keep level pace with KheZu's Legion Commander and negate any lane advantage for Secret's offlaner. In Game 2, Resolut1on played the same style as Lycanthrope. Resolut1on raced out to an early level lead and powering down objectives with heavy disables from his teammates waiting in the wings as gank insurance.
Puts Team Secret on ice
July 23, 2017
Saksa finished Planet Odd's 2-0 victory over Team Secret during the DreamLeague Season 7 Loser's Final with a KDA of 8/6/31.
ANALYSIS
Saksa played Crystal Maiden in both games, sticking to the jungle while still managing to provide lane support for Resolution. His increased farm rate combined with solo experience for Resolution helped propel Planet Odd to early leads in both games. Prioritizing items for mobility and survival, Saksa used his Frostbite to set up his teammates time and time again.
Makes the odd picks work
July 23, 2017
Misery finished Planet Odd's 2-0 victory over Team Secret in the DreamLeague Season 7 Loser's Final with a total KDA of 9/7/27.
ANALYSIS
Playing Pudge in Game 1, Misery roamed about the map and ran interference against Puppey's Spirit Breaker. He earned seven assists on the Team Secret captain and at least two other assists on every other enemy hero. In Game 2, Misery played a roaming Tiny. His heavy damage and arsenal of disables helped Planet Odd to subdue the enemy Rubick and contain the enemy Troll Warlord.