Millar's victory in the race's longest section is a big boost for his confidence. According to NBC's report, it's only the fourth stage victory of his Tour de France career.
He broke away from the pack in the race's waning minutes and sealed a dramatic victory. This sets up an exciting final eight stages. Wiggins holds the lead, but each stage has been relatively wide open.
Let's find out where you can watch this year's remaining action. Full schedule via NBCSports.com.
NBC Sports Group’s 2012 Tour de France Schedule
Saturday, July 14
Stage 13: Saint-Paul-Trois-Chateaux to Le Cap d’Agde, 8 a.m., NBC Sports Network
Sunday, July 15
Stage 14: Limoux to Foix, 8 a.m., NBC Sports Network
Monday, July 16
Stage 15: Samatan to Pau, 8 a.m., NBC Sports Network
Wednesday, July 18
Stage 16: Pau to Bagneres-de-Luchon, 6:30 a.m., NBC Sports Network
Thursday, July 19
Stage 17: Bagneres-de-Luchon to Peyragudes, 7:30 a.m., NBC Sports Network
Friday, July 20
Stage 18: Blagnac to Brive-la-Gaillarde, 8 a.m., NBC Sports Network
Saturday, July 21
Stage 19: Bonneval to Chartres, 8 a.m., NBC Sports Network
Sunday, July 22
Stage 20: Rambouillet to Paris Champs-Elysees, 8 a.m., NBC Sports Network
Recap show, 1 p.m., NBC
Note: All times ET
Now let's look at two riders to keep an eye on.
Evans currently sits in fourth place according to NBCSports.com. Last year's champion will need to perform well down the backstretch of this year's trek if he wants to earn the coveted yellow jersey.
Evans currently sits 3 minutes and 19 seconds behind leader Bradley Wiggins. That's not an insurmountable deficit especially if you consider Evans proven reputation on the race's latter stages.
He's an excellent rider on mountain stages, and he will have two of those left to make up ground. Evans will also get a chance to erase some time in the second mountain time trial. He's not out of options, and he shouldn't be counted out of this race.
Evans wants to claw his way back to the top, but it's going to be hard work. Keep an eye on him as he makes his move in the Tour's final stages.
Tejay Van Garderen
Van Garderen is the highest-ranking American competitor. According to NBC Sports' standings, he's in seventh place.
He's enjoyed a top-five finish on stage No. 1 and 10. He's also had some really bad finishes (121st on Stage 5), but that's to be expected from an inexperienced Tour de France rider.
Van Garderen will try to hang in there with the race's veterans as we enter the race's final stages. It will test his endurance and fortitude, but he is still sitting just under seven minutes behind Wiggins.
It will be extremely difficult, but Van Garderen will make a push before this year's contest is over.