Streaking away from Denny Hamlin and pole-sitter Paul Menard after a restart with six laps left, Ricky Stenhouse Jr. won Friday night’s O’Reilly Auto Parts 300 Nationwide Series race at Texas Motor Speedway.

The victory was Stenhouse’s second in six starts this season and the fourth of his career. It was also the fourth straight Nationwide win at Texas for Roush Fenway Racing.

Menard finished second, with Kasey Kahne passing Hamlin for third in the closing laps. Austin Dillon ran fifth, and series points leader Elliott Sadler faded to 12th during the final short run.

The middle third of the event featured scintillating racing that mirrored the action from Fontana, Calif., three weeks earlier. Menard started fifth on a restart on Lap 104 but quickly regained the lead, after Blake Koch’s No. 15 Chevrolet bounced off the inside wall on the backstretch to cause the third caution.

Throughout the ensuing green-flag run, Menard kept Stenhouse at bay, with the margin fluctuating between .2 and 1.5 seconds. On Lap 143, Sadler passed Stenhouse for the second position but couldn’t gain ground on Menard, as the lead-lap cars began a round of green-flag pit stops.