Overwatch Champions Series 2026 - EMEA Stage 3
FinalOverwatch · Blizzard Entertainment
Ran
Oct 10 – Nov 1, 2026
Teams
6
Prize pool
$75K
Format
Round Robin / Double Elimination
Grand Final · Best of 7 · November 1, 2026Final
Team Peps
France
4
Twisted Minds
Saudi Arabia · Champions






