The Falcons (4-5, 3-2 Mid-American Conference) rallied from a 13-point deficit as Sheehan threw two touchdown passes in the fourth quarter. He was 22 for 40 for 313 yards and an interception.
Sheehan directed the winning 11-play, 75-yard drive by completing 6 of 10 passes down the stretch. The go-ahead touchdown came after a holding call erased a completion to Willie Geter, which had set up the Falcons at the Buffalo 6.
Geter finished with 22 yards rushing, including a pair of 1-yard touchdown runs in the first half.
Jeffvon Gill ran for 172 yards and a touchdown for Buffalo (3-6, 1-4 MAC), which rallied from a 20-point deficit in the fourth quarter to win last year's matchup in two overtimes. Gill, a true freshman, was pressed into his first extensive action after ankle injuries sidelined both Ike Nduka and Mario Henry.
Bowling Green blocked two Buffalo punts, the first set up Geter's first TD. The second set up a five-play, 17 yard drive in which Sheehan scored from the 4.
Nduka scored a TD on the Bulls' first possession with a 3-yard run. Henry scored on a 2-yard run in the second quarter.
Buffalo had 411 yards of total offense but was just 5 of 15 on third down.
Bowling Green was 7 of 14 on third downs, converting 3 of 4 chances in the fourth quarter while finishing with 361 total yards.