Jimmie Johnson won the O'Reilly Auto Parts 500 at Texas Motor Speedway, over the weekend.
Johnson, driving his #48 Chevrolet, held off Kyle Larson to win his second race at Texas Motor Speedway. Johnson won the race by .34 seconds. Joey Logano, Kevin Harvick, and Dale Earnhardt Jr. rounded out the top five spots.
Johnson most recently won the 2015 race at the track. Johnson also placed 2nd in the 2016 race.
The race also saw the debut of a new track at Texas Motor Speedway.