Willy's desperation throw capped a fourth quarter that had three lead changes in the final 2:27.
With 5 seconds left and down to its final play, Buffalo (2-1, 1-0 Mid-American Conference) sent three wideouts deep and flooded the end zone. Willy, who was 29-of-41 for 348 yards and three touchdowns, rolled to his right and threw. Roosevelt battled three defenders for the winner, cradling the ball on his leg as he hit the turf.
Adam DiMichele's second touchdown pass of the game to Bruce Francis gave the Owls (1-2, 0-1) a 28-24 lead with 38 seconds remaining. DiMichele was 24-of-33 for 286 yards, also threw a touchdown pass to DyOnne Crudup and ran for 58 yards.
A.J. Principe's 25-yard field goal gave Buffalo a 24-21 lead before DiMichele led Temple on what appeared to be a game-clinching, nine-play, 74-yard scoring drive.
The Owls led 21-14 at halftime.
Baylor will hire more counselors and provide additional training for faculty in an effort to improve the school's response to sexual-assault incidents, school regents said Friday.
Answering questions about the hype around two young quarterbacks, whether Stanford will sooner or later fall back into mediocrity and more.
FOX Sports' Clay Travis joins The Paul Finebaum Show to discuss the possibility of losing Tigers football to budget cuts.
The Naismith Memorial Basketball Hall of Fame announced 14 finalists for the Class of 2016 on Friday, including Allen Iverson, Tom Izzo, Shaquille O'Neal and Yao Ming.
Discussing the transfer of Barry J. Sanders to Oklahoma State, what the latest staff movement means for Charlie Strong and TCU's linebacking corps.
Stephanie Grace of the Baton Rouge Advocate calls into The Paul Finebaum Show to talk about the impact of Louisiana's budget crisis on LSU.