MUNCIE, Ind. (AP) — Ball State found a way to win just in time for the second week in a row.
Cardinals quarterback Keith Wenning connected with Willie Snead for a 19-yard touchdown pass with 1:02 left as Ball State rallied to beat South Florida 31-27 on Saturday.
"We were talking about needing to score a touchdown," Ball State coach Pete Lembo said.
Wenning, who was 24 of 36 for 244 yards passing with two touchdowns, and also ran for a score, knew the Cardinals didn't have many more opportunities.
"I told them it was do or die," Wenning said. "It was the last opportunity to score."
Snead, who finished with 11 catches for 135 yards, caught the winner in the back corner of the end zone for the Cardinals (3-1).
"It was a high-pressure drive," Lembo said. "We were talking a lot about staying in balance because we had plenty of time and we had (one) timeout."
The Cardinals also left some time for the Bulls (2-2). B.J. Daniels, who had three touchdown passes and led South Florida with 75 rushing yards, drove his team from its 13-yard line to the Ball State 28.
But Ball State's Eric Patterson intercepted Daniels' pass at the 10-yard line as time expired.
Jahwan Edwards ran 98 yards on 16 carries and a touchdown for the Cardinals, who won their second straight game after being down late. Ball State beat Indiana, 41-39, on a field goal as time expired last week.
After trailing much of the way, South Florida turned a 24-12 deficit into a three-point lead in the fourth quarter. Daniels, who finished with 312 yards passing, threw a 15-yard TD pass to Andre Davis in the final minute of the third quarter, then connected with Lindsey Lamar on a 29-yard touchdown — the second TD for Lamar in the game. Demetris Murray's 2-point conversion run put the Bulls in front 27-24 with 4:12 to go.