1-10 of 119
Kyle Busch swept the weekend for the second time in his career by winning the Monster Energy Cup Series race Saturday night.
Will Power masterfully protected the inside line and blocked Josef Newgarden from ever making the decisive pass over the final 10 laps Sunday at Pocono Raceway.
Kyle Larson slipped between cars on an overtime restart and won Sunday's NASCAR Cup Series race at Michigan International Speedway.
Martin Truex Jr. held off a charging Matt Kenseth on the final lap Sunday and won the NASCAR Cup race at Watkins Glen International.
Following another busy weekend of racing, Dave looks at the recent winners along with some other goings-on.
Josef Newgarden dominated at the Mid-Ohio Sports Car Course to win the Honda Indy 200 on Sunday for his second straight IndyCar victory.
Kyle Busch used a bump-and-run on Kevin Harvick to take the lead with 16 laps left and held on to snap a 36-race losing streak and win the NASCAR Cup race at Pocono Raceway on Sunday.
Ferrari's Sebastian Vettel won a tense Hungarian Grand Prix on Sunday and extended his championship lead over rival Lewis Hamilton to 14 points heading into the summer break.
Kasey Kahne barely reached the overtime line before the last caution flag came out in a crash-marred Brickyard 400, allowing Kahne to snap a long winless streak.
Denny Hamlin held off Kyle Larson over the final laps Sunday at New Hampshire Motor Speedway to send Joe Gibbs Racing to its first victory of the season.
1-10 of 119