SCARBOROUGH — Joey Doiron held off restart challenges of some by Maine’s top short-track drivers to win Saturday’s PASS North Southern Maine Chrysler Dodge Jeep 150 at Beech Ridge Motor Speedway.

Doiron, of Berwick, established his No. 73 as the fastest car prior to lap 100 and secured the win by holding off Austin Theriault of Fort Kent on a lap 127 restart. Earlier he had rebuffed the efforts of Scott Mulkern and lap-down points leader DJ Shaw on late-race restarts with veteran star Mike Rowe lurking in the top five.

Search photos available for purchase: Photo Store →

“We really turned it around the last few races and tonight it was just incredible and there was no way I was going to give it up at the end,” Doiron said.

It was Doiron’s first win of the season on the PASS tour. He had five top-10 finishes in the previous seven races.

Theriault finished second, and will make his second appearance in the Dale Earnhardt Jr., Nationwide Series car at New Hampshire Motor Speedway next Saturday. “It was a great job by Joey, he really schooled us at the end,” Theriault said.

Glen Luce, Rowe and Mulkern rounded out the top five.

In preliminary action at Beech Ridge, Jake Madore of Arundel won his first career Sport Series race, holding off Clyde Hennessey by a nose, and Justin Karkos won the Wildcat race. Mitch Miller of West Boylston, Massachusetts, took advantage of a late-race restart to win the PASS Mods race.

NOTES: Oxford Plains Speedway will shift its regular weekly racing series from Friday to Saturday nights, starting Aug. 2. Said OPS President Tom Mayberry: “We have done everything possible to make our Friday night show work but unfortunately the numbers in the grandstands just haven’t increased enough to make it sustainable.”