Ty Majeski took the lead on a restart with eight laps remaining in the NASCAR CRAFTSMAN Truck Series regular season finale Clean Harbors 250 at Richmond (Va.) Raceway to hoist his second consecutive race trophy.

Majeski’s No. 98 ThorSport Racing Ford led Christian Eckes’ No. 19 Chevy across the finish line by a slight 0.936s to earn the win and vindicate a gut-wrenching loss at the three-quarter mile Richmond track from a year ago when he dominated the race only to lose the lead with four laps remaining.

That tough loss was still very much on the mind of the 29-year old Wisconsin native this weekend. And he nearly gave this one away too after receiving a pit road penalty when a tire got loose on his first pit stop during the Stage 1 break.

“This feels good. We’ve had great ThorSport trucks here at Richmond the last two years, but found different ways to lose them (races) and tried to do that again tonight ’’ said Majeski, who now has five career wins in the series.