Valve launches The Dark Carnival in Dota 2: what the new event adds
Valve has officially launched a new event in Dota 2 called The Dark Carnival. The first part of the event is Midnight Run, a story chapter with progression, match tickets, and rewards for players to unlock as they advance.
June 2711:16 AM
Europe offers four TI2026 slots: why favorite status does not guarantee qualification
The European closed qualifier for The International 2026 in Dota 2 is still underway. Today, the qualifier continues with another set of upper-bracket matches, while the lower-bracket battles will follow in the coming days.
June 2202:03 PM
Valve Blocks Access to Pro Players’ Pub Replays: Why Dota 2 Analysis Will Become Harder
Valve has blocked access to high-MMR pub replays, removing an important scouting source for Dota 2 analysts. For Winio, this makes official matches and tournament context even more important.
June 1809:46 AM
Team Refuser eliminate Game Master from TI2026 qualifier
Team Refuser advanced in the closed qualifiers for The International 2026 in China. Team Paparazi defeated Game Master 2-0, knocking JT- and Pyw out of the race for a spot at TI26.
June 1702:51 AM
Team Nemesis, Lindorfitos, and RisingRage have qualified for the closed qualifiers for TI 2026
Team Nemesis, Lindorfitos, and RisingRage emerged victorious from the region’s first open qualifier and will continue their quest for a spot in the year’s premier Dota 2 tournament.
June 1106:14 AM
Team Yandex won BLAST Slam VII: why their ability to adapt decided the final against LGD
Team Yandex claimed the Dota 2 title at BLAST Slam VII. In the grand final, the team defeated LGD Gaming 3–1 and walked away with the $300,000 grand prize.
June 806:48 AM
SumaiL stands in for Falcons at BLAST Slam VII as visa issues disrupt playoffs
Team Falcons will play the BLAST Slam VII playoffs with a stand-in: Malr1ne is out due to unresolved visa issues, and SumaiL will replace him as midlaner for the rest of the tournament.
June 412:17 PM
Esports World Cup 2026 closed qualifiers have started
The closed qualifiers for Esports World Cup 2026 in Dota 2 started on May 31. Teams from different regions have begun fighting for spots at the main event.
May 3110:00 AM
Team Spirit eliminated OG from BLAST Slam VII and advanced in Last Chance
Team Spirit defeated OG in the first round of Last Chance at BLAST Slam VII in Dota 2. The match ended 2:0: Spirit closed the maps with 36:14 and 28:10 kill scores and kept their playoff hopes alive.
May 3001:55 PM
PARIVISION defeated Team Falcons and reached the upper bracket semifinal at BLAST Slam VII
PARIVISION defeated Team Falcons in the BLAST Slam VII Dota 2 group stage. The bo1 match ended 1:0: Falcons lost in 30 minutes, while PARIVISION finished the group at 8-3.
May 2903:28 PM
Team Falcons defeated Team Spirit and strengthened their lead at BLAST Slam VII
Team Falcons defeated Team Spirit in the BLAST Slam VII Dota 2 group stage. The match ended 1:0, with Falcons closing the map in 43 minutes and finishing with a 35:22 kill score.
May 2809:55 AM
Aurora Gaming defeated Team Spirit at BLAST Slam VII
Aurora Gaming defeated Team Spirit in the group stage of BLAST Slam VII in Dota 2. The Bo1 match ended 1:0: Aurora closed the map in 53 minutes with a final kill score of 40:39.
May 2712:37 PM
PARIVISION defeated Xtreme Gaming at BLAST Slam VII
PARIVISION defeated Xtreme Gaming in the group stage of BLAST Slam VII in Dota 2. The Bo1 match ended 1:0: PARIVISION closed the map in 31 minutes with a final kill score of 26:11.
May 2601:29 PM
LGD to compete at BLAST Slam VII with former Heroic roster
LGD Gaming will return to the professional Dota 2 scene at BLAST Slam VII. The organization will be represented by the ex-Heroic roster, according to information published by the tournament organizers.
May 2501:05 PM
PARIVISION defeated Aurora Gaming to win DreamLeague Season 29
PARIVISION defeated Aurora Gaming in the playoff grand final of DreamLeague Season 29 in Dota 2. The match ended with a 3:2 score, and Alan “Satanic” Gallyamov’s team won the tournament.
May 2408:16 PM
PARIVISION defeated Team Spirit and reached the DreamLeague Season 29 grand final
PARIVISION defeated Team Spirit in the upper bracket final of DreamLeague Season 29 in Dota 2. The match ended 2:1, sending PARIVISION directly to the grand final.
May 2304:35 PM
Tundra Esports eliminated Xtreme Gaming and advanced in the lower bracket of DreamLeague Season 29
Tundra Esports defeated Xtreme Gaming in the lower bracket of the DreamLeague Season 29 playoffs in Dota 2. The match ended 2:1, sending the Chinese team out of the tournament in 7th-8th place.
May 2202:30 PM
PARIVISION defeated Team Falcons and advanced to the upper bracket final of DreamLeague Season 29
PARIVISION defeated Team Falcons in the DreamLeague Season 29 Dota 2 playoffs. The match ended with a 2:1 score, and Vladimir No[o]ne Minenko’s team advanced to the upper bracket final.
May 2101:58 PM
Playoff Matches, Tundra Rumor and OG Analyst
A Dota 2 digest: DreamLeague Season 29 continued with lower-bracket matches, Tundra may leave the discipline, and OG added a new analyst.
May 2103:00 AM
DreamLeague playoffs, SSS for PARIVISION, and longer games
A Dota 2 digest: key DreamLeague Season 29 playoff matches took place, SSS was listed for PARIVISION at BLAST Slam VII, and tOfu explained why games have become longer.
May 2003:00 AM