You might think you’re good at Call of Duty, but these players are so skilled that they’re competing for a $1 million prize pool.

The Call of Duty Championship is happening in Los Angeles this weekend, but you can watch the Xbox-sponsored event below via the four streams (each one focuses on different matches). The tournament starts today at 9:30 a.m. Pacific and ends on Sunday.

E-sports giant Major League Gaming runs and streams the event. You can find out more about the event and its schedule here.

Alpha stream

Bravo stream

Charlie stream

Delta stream