The best pro gaming to watch this weekend

It's a stacked weekend of esports. Don't miss CS:GO's Pro League finals with $512,000 on the line.

Whatever your game, there’s loads to watch this weekend. LoL’s MSI is the highest-profile official event, but both Dota 2 and CS:GO have massive tournaments of their own—and then there’s a bunch happening in the house of Blizzard, another stop on the Capcom Pro Tour, and regular season play in Smite. Find all the details below.

League of Legends: Mid-Season Invitational

Catch the finale of what has been a dramatic event so far and will undoubtedly continue to be so. Our columnist Cassandra Marshall covered the main points you need to know earlier in the week. One semi-finalist will be decided today, with CLG and Flash Wolves duking it out for the remaining spot in Sunday’s grand final tomorrow. Play begins at 06:30 BST/22:30 PDT (the night before) on both days, with rebroadcasts at 19:00 BST/11:00 PDT. Find the livestream on LoLesports.

Dota 2: Epicenter LAN

Epicenter has been a brilliant event so far, with over-the-top staging matched by phenomenal games. Newbee’s record-smashing 29-game winning streak was brought to a halt by OG yesterday as TeamLiquid’s star continues to rise. The remaining playoffs will be played over the course of the weekend, with games beginning at 09:00 BST/01:00 PDT on both Saturday and Sunday. Here’s the English language stream.

CSGO: ESL Pro League Season 3 Finals

Top-tier CS:GO with a $512,000 prize pool to match. Play has been ongoing since Wednesday, with finals taking place this weekend at the O2 in London. Tune in tomorrow for semifinals between Ninjas in Pyjamas/Luminosity and G2/Fnatic, with the grand final set to take place on Sunday after a showmatch. The livestream for both days starts around 14:00 BST/06:00 PDT, with matches beginning around an hour later. Find it here.

Heroes of the Storm: Europe Summer Regional 2

The second European Summer Regional rounds up the best of the region’s Heroes of the Storm teams in Tours, France. In addition to the main prize, there’s a slot at next month’s Summer Championship on the line. The final day begins at 10:00 BST/02:00 PDT on Saturday and you can watch on Dreamhack.tv.

Hearthstone: Europe Spring Preliminary

160 of Europe’s best Hearthstone players go toe-to-toe over the course of three days, starting today. You can watch the livestream on Twitch from 13:00 BST/05:00 PDT on Saturday and Sunday, but this event also has a substantial live component. Venues around Europe are running their own viewing parties with side events for attendees: check out this post for more information.

Capcom Pro Tour: Battle Arena Melbourne 8

The latest stop on the Capcom Pro Tour brings Street Fighter V to Australia. As usual, this is an open tournament featuring pro talent: if you’re only interested in seeing the very best, consider jumping in later in the event. That said, BAM8 have a healthy livestream schedule planned: pools start at 01:00 BST on Saturday/17:00 PDT on Friday and the top 32 will be streamed from 08:00 BST/00:00 PDT on Sunday. You can find the stream, and more details, here.

Smite: Spring Split Season 3

Smite’s regular season continues with an evening of play in Europe on Saturday and North America on Sunday. Find the games on Twitch starting at 18:00 BST/10:00 PDT both days.

StarCraft 2: Spring Championship

Alongside Heroes of the Storm at DreamHack this weekend, StarCraft 2 is hosting its Spring Championship. 32 players from 17 different countries makes this a massive international showcase, with everyone fighting for a portion of the $150,00 prize pool. You can watch it on Twitch here, with games starting at 10:00 BST/02:00 PDT on Saturday and Sunday, and 11:00 BST/03:00 PDT on Monday.