Kuro Salehi Takhasomi 
Team Liquid
Maintains Liquid's undefeated streak at Starladder
October 15, 2017
KuroKy finished with an overall KDA of 8/12/25 in Team Liquid's 2-0 win over Team Secret in the Starladder iLeague Minor.
In Game 1 KuroKy played Ancient Apparition. This wasn't a particularly flashy game for KuroKy. He hit his spells on the targets that he needed to, and did a nice job staying alive. He finished with a 4/5/18 KDA. In Game 2 KuroKy played support Pugna. For the first half of the game things looked pretty horrible for KuroKy. He was dying a lot and not having much impact at all in fights. After a huge turnaround while defending their high ground, though, Liquid were able to flip the game on its head and steamroll their way to a win. KuroKy finished with a 4/7/7 KDA.
On a mission to play Chen until someone can beat him
October 12, 2017
KuroKy finished with a 4/5/26 overall KDA in Team Liquid's 2-0 win over SG esports at the Starladder iLeague Minor.
KuroKy played Chen in Game 1. His early rotations to the middle lane were absolutely brutal. Not only did he set Miracle up for an easy Invoker game, but KuroKy absolutely ruined 4dr's match. KuroKy built for a quick win, opting for a Dagon as his first item. This worked out for Liquid, who were already far ahead at the time. He finished with a 2/1/11 KDA. KuroKy played Chen again in Game 2. His healing and saves were on-point in this game, constantly saving his teammates from the brink of death by sending them back to the fountain. KuroKy has played Chen in all four of Liquid's Starladder games so far, and has won all of them. He finished this game with a 2/4/15 KDA.
Returns to competition with his sights set on TI8
October 12, 2017
KuroKy finished with an overall KDA of 5/6/19 in Team Liquid's 2-0 win over Mineski at the Starladder iLeague Minor.
In Game 1 KuroKy played Chen. Compared to the other prolific Chen player in Europe, Puppey, KuroKy plays a much more sacrificial role. He was focused on saving his allies as opposed to his own net worth. He finished with a 2/4/8 KDA. KuroKy played Chen again in Game 2. He focused a bit more on his own items this game, securing an early Mekansm that would allow Liquid to brute force their way into the Mineski base in a very quick 21-minute win. KuroKy finished with a 3/2/11 KDA.
Racks up the assists
August 4, 2017
KuroKy was always in the right place as Team Liquid completed to 2-0 sweep over Infamous in group stages of The International 7. KuroKy finished the series with a 2/9/40 KDA.
Liquid came out a little slow in Game 1, keeping the game very close throughout. Still getting the win, Liquid did not come out slow for Game 2 as they won in commanding fashion. We are more accustomed to seeing the Liquid in Game 2 as KuroKy played perfectly. He racked up 19 assists on Lich in Game 2 and finished the series with a team-high 40 assists.
Heavy pushing draft only works once
August 3, 2017
KuroKy finished Team Liquid's 1-1 draw with Evil Geniuses during the group stage of The International 7 with a final KDA of 7/19/18.
KuroKy played Visage in Game 1 and Shadow Shaman in Game 2 of the Bo2 series against Evil Geniuses. Playing into his hyper push strategy in Game 1, KuroKy's Visage provided helpful secondary stuns and was able to apply constant pressure to lanes without core hero assistance. In Game 2, KuroKy was little more than cannon fodder as Evil Geniuses ran down Team Liquid to even the series.
Leads his team to another victory
August 2, 2017
KuroKy finished with an overall KDA of 1/10/31 in Liquid's 2-0 win vs Fnatic in the group stages of The International 7.
In Game 1 KuroKy played Witch Doctor. It wasn't the flashiest series for KuroKy, but he more than got the job done. His positioning in fights was good, allowing him to get off his spells well, and he did a great job captaining Liquid to victory. He finished with a 0/2/12 KDA. In Game 2 KuroKy played Tusk. Despite throwing his life away in the middle lane a few times, KuroKy was still very useful in this game. His use of Snowball was on point all game, and his Ice Shards were also extremely frustrating for Fnatic to deal with. He finished with a 1/8/19 KDA.
Liquid captain leads his team to victory
August 2, 2017
KuroKy died a lot but still played well in Liquid's 2-0 win over iG.Vitality in The International 7 group stages. He finished with an overall KDA of 6/23/23.
In Game 1 KuroKy played Winter Wyvern. This hero is a blast from the past, but KuroKy did a very nice job using it in this game. It was a very clever pick vs iG.V's heavy physical damage lineup, and KuroKy was responsible for swinging a lot of fights with Cold Embrace. He finished with a 2/8/10 KDA. In Game 2 KuroKy played Shadow Shaman. Most of the game was very rough for KuroKy and Liquid, but they managed to pull off a spectacular comeback in the late game. KuroKy did a nice job while Liquid was behind, split-pushing with his wards and making sure iG.V couldn't end the game. He finished with a 4/15/13 KDA.
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.
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 second-pick Bounty Hunter. Despite good farm and racking up the assists, Liquid couldn't 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.
Solid performance in a tense win
July 22, 2017
Kuroky played well in a close 2-0 win for Liquid against Vega Squadron in the DreamHack DreamLeague playoffs. He finished with an overall KDA of 9/18/51.
In Game 1 Kuroky played Jakiro. Although he spent most of the game playing from behind, Kuroky was never really out of the game because of the potential for combo plays with MinD_ContRoL's Dark Seer. When Liquid finally managed to hit the Vacuum into Ice Path combo in teamfights, they started to finally take control of the game. Kuroky finished with a 5/9/18 KDA. In Game 2 Kuroky played Sand King. This was another very long and tense game for Liquid, but Kuroky did a good job remaining relevant for the whole hour and six minutes of play. He finished with a 4/9/33 KDA.
Rough Game 2 but a good series performance overall
July 22, 2017
Kuroky played a solid series in Liquid's 2-0 win over Planet Odd in the DreamHack DreamLeague Season 7 playoffs. He finished with an overall KDA of 7/19/35.
In Game 1 Kuroky played Tusk. He was instrumental in Liquid's path to success. His saves with Snowball were what enabled Liquid to take such gutsy fights in Planet Odd's territory, and he offered a huge amount of control with his other spells throughout the entire game. He finished with a 3/5/19 KDA. In Game 2 Kuroky played Shadow Shaman. He had a much rougher time this game, and ended up giving away a lot of deaths to Planet Odd. Fortunately for his teammates, many of these deaths came at the cost of securing a more important Liquid core's life, and they were able to grind their way to victory again. Kuroky finished Game 2 with a 4/14/16 KDA.
Repitition not the key in 2-1 loss
April 24, 2017
KuroKy finished Team Liquid's 2-1 loss to Thunderbirds during the Kiev Major group stages with a final KDA of 19/30/39.
KuroKy played Monkey King in all three games, playing an identical strategy in all three games as well. Though KuroKy's play was excellent, ensuring key kills and a few teamfights, his strategy was figured out after Liquid's first and only victory. In Games 2 and 3, KuroKy's greedy build was heavily punished by tanky late game lineups from Thunderbirds.
Had his presence felt across the map
November 26, 2016
KuroKy was all over the map as Team Liquid defeated Alliance 2-0 in the upper bracket final of DreamLeague Season 6 and advanced the the grand finals. KuroKy finished with a 2/10/31 KDA in the series.
Game 1 was not looking promising for Team Liquid. After getting two or three members picked off at a time, Alliance was able to build a substantial lead. Playing Witch Doctor, KuroKy and all of Liquid put together an incredibly strong couple minutes of play that led them to wipe out all of Alliance and start running away with the game. Liquid took that momentum into Game 2 and ran away with a victory to punch their ticket to the grand finals.
Toying with draft compositions in 1-1 draw
November 7, 2016
KuroKy finished Team Liquid's 1-1 draw against The Imperial in DreamLeague Season 6 with an KDA of 6/18/23.
KuroKy played Ogre Magi in Game 1, in an attempt to help secure the lane for Miracle. This decision slowed down KuroKy's farm immensely and caused him to take a few unnecessary deaths. In Game 2, Kuroky played Jakiro. He played in the safelane with MATUMBAMAN's Beastmaster. Despite practically feeding Ace's Ursa, KuroKy was able to get some key lockdowns in decisive team fights to help Liquid push their way to what seemed like an unlikely victory in Game 2.
Sudden changes may have cost Liquid a trip to Boston
November 1, 2016
KuroKy finished Team Liquid's loss to Virtus.pro in the loser's final of the Boston Major European Qualifiers with a KDA of 17/16/33.
In Game 1, KuroKy made an interesting decision that had already backfired once before in the tournament. KuroKy played Luna as a carry and pushed MATUMBAMAN to the hard support Io. While Kuroky was able to find some good farm, he couldn't finish in small skirmishes throughout the laning phase and after a fairly sloppy performance Liquid was brought down. In Game 2, KuroKy returned to support, albeit in the greedy role of Ogre Magi. KuroKy managed to acquire a Solar Crest, which helped give his cores the extra sustain they needed against Ramzes' Ursa. In Game 3, KuroKy played Omniknight. He was able to secure his Guardian Greaves and not much else as the game came stayed very close in all stages. In the end Virtus.pro's ranged Drow Ranger lineup was able to win the day, meaning Liquid will have to watch the Boston Major from the couch.
Boston Major hopes down to the wire
October 30, 2016
KuroKy had a bad series on both carry and support, finishing with a 1/10/11 KDA in Team Liquid's 0-2 loss to Ad Finem in the Boston Major main qualifiers. Liquid will have one last chance to qualify vs Virtus.pro.
In Game 1, KuroKy took a turn at playing carry, taking Drow Ranger to the Dire safe lane. KuroKy did a fine job farming, but Liquid failed to get enough advantage from their lanes to shut down Ad Finem's mid game lineup. KuroKy finished a disappointing Game 1 loss with a 0/2/2 KDA. In Game 2, KuroKy was back in the support role, playing Skywrath Mage. He managed to make the burst damage combination work a few times with Faceless Void or Legion Commander, but once again Liquid found themselves put up against the wall as the game went on. KuroKy finished with a 1/8/9 KDA, not finding any more success on support than carry.