Sunday 5th November 1967
Bobby Allison fended off Richard Petty by a car-length to win the Western North Carolina 500 at Asheville-Weaverville Speedway (North Carolina, US), closing out the season with a two-race win streak. Allison, who prevailed the week before at Rockingham, started from the pole and led 262 of the 500 laps — including the final seven — on the half-mile asphalt track. Petty, who led 95 laps, settled for second with David Pearson third as the final driver on the lead lap. Amazingly, only six of the 30 starters were running at the finish.