ELKHART LAKE, Wis. — Michael McDowell won the NASCAR Xfinity Series race at Road America on Saturday, edging Brendan Gaughan following an overtime restart.

McDowell beat Gaughan by 0.534 seconds on an overcast, sometimes misty afternoon at the sprawling road course. The Richard Childress Racing teammates went bumper-to-bumper midway through the last lap before McDowell held on at the finish line.

A regular on NASCAR's top Sprint Cup circuit, McDowell took his first career Xfinity checkered flag.

Three cautions in a late eight-lap stretch led to several bumps and spin-outs in the field around the 14-turn course. The extra time had crew chiefs fretting about fuel strategy.

McDowell had more than enough, spinning his wheels into a wall at the finish line to burn his tires in a smoky celebration.

Brennan Poole finished third.

Pole-sitter Alex Tagliani finished seventh.

The Canadian road race expert set the early pace and led for 17 laps. Tagliani briefly took the lead after a restart on Lap 28 before skidding around the left-hand sixth turn while trying to move inside of McDowell, who surged ahead.

Tagliani drove into the grass and fell back into the middle of the field. He slowly wound his way back up the field, but his frantic charge came up short.

Following a caution on lap 40, McDowell slowly pulled away, while Tagliani and others behind McDowell's No. 2 Chevy jockeyed for position.

They did it all over again three laps later when another caution forced overtime.

Cars went three-wide at times around tight turns. Some spun out.

McDowell held on at the end, finishing with a top speed of 108.487 mph. An RCR driver won the Road America race for the third straight year.

Grey conditions hovered over the 4.05-mile road course. At one point, light rain fell on parts of the track, forcing caution for four laps.