On Sunday, roughly 40,000 runners and over 1 million spectators will descend on Chicago streets for the 2016 Bank of America Chicago Marathon. The 26.2 mile race will feature runners from all 50 states and over 100 countries.

With millions of friends, family and spectators watching as runners wind through the different Chicago neighborhoods, we wanted to show people how they can track their favorite athletes on race day.

First, some general race day details: The wheelchair race starts Sunday ay 7:20 a.m., followed by the handcycle race at 7:22 a.m.. Runners with disabilities begin at 7:23 a.m. Then two waves of runners will take off at 7:30 a.m. and 8:00 a.m. The race will be shown live on NBC and will be streamed live on nbcchicago.com. The race will begin and end in Grant Park, and the course will be open for six and a half hours.

Here’s how to track runners:

The ChiMarathon2016 App

The 2016 Chicago Marathon has an official iOS and Android app where spectators can follow runners’ progress by searching the runner’s name and adding them to their favorites. The app has a map where you can track specific runners in real time, and it has a live leaderboard showing the top athletes. You can set up push notifications for when runners finish the race, and you can see photos and highlight videos of the race. You can also see a Historic Top Finishers list from 2006-2015, and get other updates and information about the Chicago Marathon.

Facebook and Twitter

You can follow specific runners on social media as they pass major race milestones. The Chicago Marathon and its sponsor TAG Heuer will automatically post a runner’s times to their Facebook and Twitter accounts as they pass the start, 10K, half, 30K and finish line. Runners can sign up here to opt-in and allow their friends and family to get social media updates during race day.

Chicago Marathon Website

Spectators can see live race day results at chicagomarathon.com. The mobile-friendly site allows you to follow the race leaderboard, and you can also look up friends and family to monitor their updates in real time with splits every 5K to estimate their pace overall.

Images via Bank of America Chicago Marathon