Ryan Blaney edged German Quiroga by 0.50 seconds to win the Truck Series race at Canadian Tire Motorsports Park.
The win Sunday was Blaney's first of the season, but third of his career. He used a pass in the final turn to give Brad Keselowski Racing its second consecutive victory — Keselowski won last week at Bristol driving the truck.
It's also Blaney's second win in a week. He won the Nationwide Series race at Bristol last week with a late pass of Kyle Busch.
Erik Jones was third and followed by Gray Gaulding and Andrew Ranger.
Truck Series points leader Johnny Sauter finished eighth and is seven points ahead of ThorSport Racing teammate Matt Crafton in the standings.