Andrew Luck is having a very good day for Stanford.
He's completed 14-of-16 for 169 yards and three touchdowns. He's also rushed for a 52-yard TD.
The Cardinal leads Wake Forest 34-7 in the second quarter.
What's almost as notable is the Cardinal defense: It's held the Demon Deacons to just 69 total yards.