Michael Brewer passed for two touchdowns and Virginia Tech's defense stood tough at the end and the Hokies stunned No. 8 Ohio State 35-21 on Saturday night.

Keyshoen Jarrett had two interceptions and Donovan Riley returned another 63 yards for a TD in the final minute as a record crowd of 107,517 at enlarged Ohio Stadium watched.

Brewer led the Hokies (2-0) to a 21-7 lead at the half. After his fumble led to the Buckeyes (1-1) pulling even on Ezekiel Elliott's 15-yard run early in the fourth quarter, he led a 65-yard march capped by his 10-yard scoring pass to Bucky Hodges with 8:44 left.

The defense then stymied Ohio State quarterback J.T. Barrett, the freshman taking over for injured three-year starter Braxton Miller.