Cody Hoffman caught three touchdown passes, the last one coming with 11 seconds remaining, as BYU rallied to beat Tulsa, 24-21 in the Bell Helicopter Armed Forces Bowl Friday afternoon in Fort Worth, Texas.Tulsa (8-5) led 14-3 in the second quarter behind a pair of G.J. Kinne touchdown passes before a miscue on a punt return with 25 seconds left in the first half gave the Cougars the ball at the 17 yard line.Hoffman hauled in a touchdown pass from Riley Nelson on the next play to pull BYU within four, 14-10 at the half.In the second half, Hoffman caught a 30-yard touchdown pass to give the Cougars their first lead late in the third quarter, but Tulsa snatched the lead back when Kinne found Bryan Burnham with his third TD toss of the day.The scoring play gave TU a 21-17 lead with 10:42 remaining.BYU punter Riley Stephenson helped the Cougars' final scoring drive, pinning Tulsa at their own one yard line late in the game. Tulsa would eventually have to punt and Brigham Young took over at the TU 48 yard line.Nelson converted a 4th and 9 on a quarterback draw to keep the drive alive and also added a pair of third down conversions on the drive. Finally, he found Hoffman open in the left side of the end zone with just 11 ticks remaining to put BYU back on top.Tulsa had one final play, but couldn't get a Cal/Stanford dramatic ending.Kinne passed for 210 yards and three touchdowns. His favorite receiver was Burnham, who caught four for 115 yards. Trey Watts had 38 yards rushing to lead the Golden Hurricane.Hoffman finished the day with eight catches for 122 yards and three touchdowns for BYU (10-3).The loss ends a three-game winning streak in bowl appearances for Tulsa, who last lost a bowl game in the 2006 Armed Forces Bowl against Utah.