Sunday’s Berlin Marathon features a showdown between the top marathoners in the world as Kenenisa Bekele looks to defend his title against past champions Wilson Kipsang and Eliud Kipchoge.

Bekele won last year’s race ahead of Kipsang in 2:03:03. Kipsang currently holds the fastest time in the world for the marathon after winning the Tokyo Marathon in 2:03:58. Olympic champion Eliud Kipchoge decided to bypass a spring marathon to participate in Nike’s Breaking2 project. He ran 2:00:25 to show the world that we are just 25 seconds away from possibly seeing a two hour marathon.

Sunday’s race is expected to yield a new world record. The current world record is held by Dennis Kimetto with his 2:02:57, which was set at the 2014 Berlin Marathon.

Here’s how you can watch the game below.

How to watch the race

Race time: The elite race starts at 3:15 a.m. ET

TV: NBC Sports Network will air the race live starting at 3 a.m. You can also re-watch the race on The Olympic Channel at noon and 6 p.m. ET