Ryan Walters had to wait a bit for his first win as a head coach after Fresno State upset Purdue in Week 1. And while the Week 2 game at Virginia Tech was set for a 12 p.m. kickoff, Walters had to wait until nearly 9 p.m. ET before his win was finalized.

That road trip to Blacksburg was plagued by weather issues all game long, including an opening kickoff that was delayed about 15 minutes. Then, after just 6 minutes of the game clock being played, the game went back into delay until after 6 p.m.

Once play resumed, Purdue built a 17-0 lead against the Hokies but watched as Virginia Tech stormed back with 17 unanswered points in a 5-minute stretch. The score stayed locked for a while, but Hudson Card came up big down the stretch.

Card and Devin Mockobee combined to engineer a 13-play, 74-yard touchdown drive in the fourth quarter to give Purdue a 24-17 lead. Virginia Tech would get two possessions to tie the game, but the Boilermakers stepped up both times.

In a game as interrupted and delayed as this one, it is hard to gauge anything significant from the stat sheet. Mockobee did continue his solid start to the season with 95 yards on the ground and a touchdown, and Card threw for 248 yards in the win.