The 2012 Olympic Games in London have been a wild ride. After duking it out with China in the medal count for the past two weeks, the United States will enter Sunday's final day of the Summer Games with a definitive lead in total medals. They'll also look to add another to their gold medal lead as the marquee event of the day is a rematch between Team USA and Spain in the men's basketball final.
Here's the full listing of today's events and how to watch them - as always events will be available for streaming live online on the NBC Olympics website. All times are Pacific. NBC will air the Closing Ceremony in tape delay in all time zones.
3 a.m. - 3 p.m. (NBCSN)
Men's Basketball: Bronze Medal Game (3 a.m.)
Men's Handball: Bronze Medal Match (4:45 a.m.), Gold Medal Match (7:45 a.m.)
Modern Pentathlon: Women's Fencing and Swimming (6 a.m.), Women's Riding and Combined (11:45 a.m.)
Men's Water Polo: Bronze Medal Match (6:30 a.m.)
Men's Volleyball: Bronze Medal Match (9:45 a.m.)
3 a.m. - 3 p.m. (NBC)
Track & Field: Men's Marathon (3 a.m.)
Men's Basketball: Gold Medal Game (7 a.m.)
Men's Water Polo: Gold Medal Match (9:30 a.m.)
Wrestling: Freestyle Finals (66 kg and 96 kg classes 11:45 a.m.)
Men's Volleyball: Gold Medal Match (1 p.m.)
4 - 8 a.m. (MSNBC)
Wrestling: Freestyle Qualifying (4 a.m.)
Cycling: Men's Mountain Bike Final (5:30 a.m.)
5:30 - 8 a.m. (CNBC)
Gold Medal Bouts (flyweight, lightweight, welterweight, light heavyweight and super heavyweight classes)
7 - 10:30 p.m. (NBC)
Check out SI.com's Medal Tracker for a look at every country's medal standing thus far.