LYNCHBURG, Va. — Malik Willis found plenty of running lanes early in the season. That's now letting the Liberty quarterback show off his passing skills.
Willis threw for 306 yards and three touchdowns and ran for two more scores, leading No. 22 Liberty over Western Carolina 58-14 on Saturday.
Liberty (8-0) won its 10th straight game and remained second behind Notre Dame for the nation's longest active winning streak.
Willis has accounted for 16 touchdowns in the past three games, including 12 in the air. The former Auburn backup threw for just three TDs in the Flames' first five games.
"I think Malik's just playing within the system and making the right read," coach Hugh Freeze said. " … He's reading the progression pretty well and throwing catchable, accurate balls. We kind of always feel like we take what a defense gives you, that's at least what we try to."
Playing their first game of the season, the Catamounts (0-1) trailed 14-7 early in the second quarter. Liberty then scored four straight touchdowns in the next 14 minutes.
"I just felt like after the first quarter we just needed to lock in more," Liberty wide receiver CJ Daniels said. "After we locked in, we got going."
Willis accounted for all four of those scores that helped the Flames take a commanding 42-7 lead.