With just two stages remaining in the 2018 Tour de France, Geraint Thomas is in prime position to put an end to Team Sky teammate Chris Froome’s streak of three consecutive wins.

In the United States, Stage 20 on Saturday will be broadcast live on NBC Sports Network starting at 7:30 a.m. ET, while the final stage on Sunday will be broadcast on NBC Sports Network starting at 10 a.m. ET. If you don’t have cable or can’t get to a TV, you can watch a live stream the final stages (or DVR them) on your computer, phone or streaming device by signing up for one of the following cable-free, live-TV streaming service:

FuboTV

NBC Sports Network is included in the main “Fubo Premier” channel package, which is largely tailored towards sports fans. You can sign up for a free 7-day trial, and you can then watch Stage 20 and 21 live as they air on your computer via the FuboTV website, or on your phone, tablet or streaming device via the FuboTV app.

If you can’t watch either stage live, FuboTV comes with 30 hours of Cloud DVR (with the ability to upgrade to 500 hours), as well as a “72-Hour Lookback” feature, which allows you to watch either stage up to three days after they air even if you forgot to record them.

Hulu With Live TV

In addition to their extensive Netflix-like streaming library, Hulu now also offers a bundle of live TV channels, including NBC Sports Network. You can sign up for “Hulu with Live TV” right here, and you can then watch a live stream of the final stages on your computer via the Hulu website, or on your phone, tablet or streaming device via the Hulu app.

If you can’t watch live, “Hulu with Live TV” also comes with 50 hours of Cloud DVR storage (with the ability to upgrade to “Enhanced Cloud DVR,” which gives you 200 hours of DVR space and the ability to fast forward through commercials).

Sling TV

NBC Sports Network is included in the “Sling Blue” channel package. You can sign up for a free 7-day trial, and you can then watch the final stages live on your computer via the Sling website, or on your phone, tablet or streaming device via the Sling TV app.

If you can’t watch live, you can get 50 hours of cloud DVR storage as an additional add-on.

Preview

Four the fourth year in a row and sixth time in the last seven, it appears the Tour de France will be won by a member of Team Sky. Only this time around, the honor isn’t going to Chris Froome.

Instead, it’s Geraint Thomas who dons the yellow jacket heading into the final two stages of the famed race. Following Friday’s trek from Lourdes to Laruns, the 32-year-old extended his lead over Team Sunweb’s Tom Dumoulin to two minutes and five seconds. Primoz Roglic is in third, while Froome sits fourth.

That makes the final two stages mostly a formality as he seeks to become the first Welshman to win the sport’s most prestigious race.

For a while, there was speculation as to whether Froome–the winner of the last three and four overall–would go for the win or concede in helping his teammate. But after the 17th stage in which he lost 48 seconds on Thomas, he confirmed it would be the latter.

“‘G’ has ridden such an amazing race he deserves to be in yellow and fingers crossed he holds it until Paris,” said Froome. “He looks pretty strong and I imagine he’ll be able to finish it off. He’s got an almost two‑minute lead on Dumoulin which is a pretty comfortable buffer. We just need to look after him for these next few days.”

Stage 20 is a 31 km individual time-trial that takes riders from Saint-Pee-sur-Nivelle to Espelette, and the 21st and final stage is a 116 km ride from Houilles to the finish line on the Champs-Elysees in Paris. For Thomas, though, it appears they will resemble more of a victory lap.

Heading into the weekend, Peter Sagan comfortably leads the points classification, Movistar Team leads the team classification, Julian Alaphilippe is the top climber, and Pierre Roger Latour has a five-plus minute lead atop the youth classification.