Richard Petty took the lead with 40 laps to go and went on to beat Tiny Lund by a lap to win the NASCAR Grand National 'Virginia 500' at Martinsville Speedway in Martinsville, Virginia. Fred Lorenzen appeared on his way to victory when his Holman-Moody Ford broke an axle. His crew made repairs so quickly that Lorenzen only lost 6 laps on the 1/2 mile paved oval. Jim Paschal was overcome by the heat and pitted just short of half way. A roar went up from the crowd when Lee Petty jumped into Paschal's car and drove the rest of the race, finishing 8th.
A.J. Foyt drove an Offenhauser powered Meskowski chassis to victory in the 100 mile USAC Championship race on the 1 mile paved Trenton Speedway in Trenton, NJ. It was Foyt's 2nd straight win in the event.
David Pearson went on to win the NASCAR GN 'Gwyn Staley Memorial' on the .625 mile paved North Wilkesboro Speedway, after leader LeeRoy Yarbrough blew an engine with 10 laps to go. Yarbrough had a 10 second lead in the Junior Johnson Ford when the motor blew. Pearson's Holman-Moody Ford crossed the stripe a lap ahead of Buddy Baker's Ray Fox Dodge.
Bobby Unser drove his turbocharged Offenhauser powered Eagle to victory in the 150 mile USAC Championship race on the 1 mile paved Trenton Speedway in Trenton, NJ. It was Unser's 3rd straight Champ car win, and made him 3 for 4 in '68 Champ car starts.