NASCAR heads to the Foxwoods Resort Casino 301 at New Hampshire Motor Speedway this week as the Xfinity and Cup Series takes a break from intermediate racing for a shorter flat track.

The 1.058-mile track in Loudon, New Hampshire, is nicknamed “Martinsville on steroids,” but it drives more like Richmond or Phoenix.

Busch won at Phoenix and finished eighth at Richmond earlier this year, so he will once again be at or near the top of the competitor list this week. But Harvick does have two wins in his last four trips to the track, so he could find his way to a victory this week. The two finished 1-2 in the first New Hampshire race last season.

But don’t count Martin Truex Jr. out, either. He won at Martinsville earlier this year, so this also could very well be his race to win after a disappointing finish at Kentucky.

What time does the Foxwoods Resort Casino 301 start?

The Foxwoods Resort Casino 301 will take place Sunday, July 21. Live coverage begins at 3 p.m. ET.

What channel is the Foxwoods Resort Casino 301 on?

The Foxwoods Resort Casino 301 will be broadcasted nationally on NBCSN. The race also can be live-streamed on the NBC Sports App or by subscribing to fuboTV, which offers a seven-day free trial .

Foxwoods Resort Casino 301 schedule, how to watch

Here’s a daily schedule of events leading up to the Foxwoods Resort Casino 301.

(All times Eastern)

Friday, July 19

Saturday, July 20

Sunday, July 21

Foxwoods Resort Casino 301 Starting Lineup

Below is the entry list for the Foxwoods Resort Casino 301.