Led by Malvern Prep's Ryan Nassib, Syracuse (0-2) kept things close with consecutive touchdowns in the third quarter to make it 21-16 heading into the fourth. Nassib finished with 322 yards passing, two touchdown passes, and a TD run.
Lee caught 11 passes and three touchdowns, but Woods made the game-changing plays.
He reached over a defender for a 29-yard score in the second quarter and boxed out a defensive back on a 4-yard TD in the third. He finished with 10 catches for 93 yards.
His best plays, though, didn't involve catching passes.
In the fourth, Woods grabbed a punt on the run and raced 31 yards to the Syracuse 22. Barkley converted that into his fourth touchdown pass, when Xavier Grimble broke free of four Syracuse tacklers at the 10 and ran into the end zone to make it 28-16.
Woods capped his virtuoso performance by taking a reverse around left end from the USC 20, cutting back across field, and racing down the sideline before being pushed out at the Syracuse 4, 76 yards later.
Louisville 35, Missouri State 7 - Teddy Bridgewater kept the offense clicking for the No. 23 Cardinals (2-0) by passing for a career-high 344 yards and two touchdowns, while the defense stifled the Bears (0-2) in a rout in Louisville, Ky.
Bridgewater completed 30 of 39 passing attempts. Seven of his 10 targets had at least three receptions.
South Florida 32, Nevada 31 - B.J. Daniels passed for 363 yards and three touchdowns, including a 56-yard scoring toss to Andre Davis with 38 seconds left in the game to help the Bulls (2-0) come from behind to beat the Wolf Pack (1-1) in Reno, Nev.
North Carolina State 10, Connecticut 7 - Mike Glennon threw a 46-yard third-quarter TD to Bryan Underwood, and the Wolfpack (1-1) held on to beat the Huskies (1-1) in East Hartford, Conn.