Pokemon live.jpg© The Pokemon Company

For competitive Pokémon players this is the weekend that matters the most - the Pokémon World Championships. The 2016 event has had a first day in which competitors have battled to make progress, and now it's ramping up towards Sunday's grand finale.

As always there's plenty of live coverage for the Trading Card Game, Pokémon Omega Ruby and Alpha Sapphire and Pokkén Tournament; it's the finals day for the latter, so fight fans should definitely tune in.

You can catch the streams below.

Main stream

Pokémon Omega Ruby and Alpha Sapphire

Pokkén Tournament

Pokémon Trading Card Game