The 2006 Pepsi 400 was a NASCAR Nextel Cup Series event held on July 1, 2006, at Daytona International Speedway in Daytona Beach, Florida. Tony Stewart, driver of No. 20 Joe Gibbs Racing Chevrolet, won the race after starting second to Boris Said, and led 86 of the 160 laps. Actor Brandon Routh was the grand marshal.