The best pro gaming to watch this weekend

CS:GO in London, Dota 2 in Kiev, Hearthstone in Seoul.

We’ve got a relatively quiet weekend coming up as League of Legends takes a break ahead of the forthcoming mid-season invitational. Even so, there’s some top-tier European Counter-Strike to watch and a lot of great Dota 2 happening at WePlay’s Season 3 LAN finals (rubbish greenscreen staging notwithstanding.) Some of the world’s best Hearthstone players will be putting Whispers of the Old Gods to the test in Korea, too.

Counter-Strike: Global Offensive: CEVO Gfinity Pro-League Season 9

There's some top-tier CS:GO happening at Gfinity's arena in London this weekend. Play has been ongoing since Thursday, but continues with semifinals on Saturday and the grand finals on Sunday. Play begins at 12:00 BST/04:00 PDT on Saturday and at 15:30 BST/07:30 PDT on Sunday and you can find the livestream here.

Dota 2: WePlay League S3 LAN Finals

There’s two more days of play left in the WePlay League Season 3 LAN finals in Kiev. There’s been some really exciting, fun Dota played so far—although the tone of the event has been set by a run of Shanghai Major-style production snafus. From a comedically terrible greenscreen set for the analysis panel (see above) to arbitrarily cutting away from games during crucial teamfights, it’s been a bit of a shambles. That’s part of the fun, though, and reason enough to tune in. Play begins at 08:00 BST/00:00 PDT on Saturday and at 10:00 BST/02:00 PDT on Sunday and you can find the English language livestream here.

Hearthstone: Seoul Cup World Invitational

An array of top Hearthstone talent including Thijs, Ostkaka, Reynad and more will compete for a share of $22,000 in Seoul this weekend. It'll be a relatively quick, single elimination contest with play spread across both days. Hearthstone’s latest expansion has done a number on the metagame, so it’ll be fascinating to see what decks succeed at one of the first serious competitions since Whispers of the Old Gods launched (you can find some pro predictions here, incidentally.) Watch the English language livestream here, but bear the timezone in mind: play begins at 14:00 KST both days, which is 06:00 BST or 22:00 PDT on the day before.