The game was tied, 17-17, with 3:45 remaining when Auburn forced the Gators to punt and got the ball on its own 39. Ben Tate picked up 19 yards on seven carries and Byrum split the uprights with just three seconds left on the game clock.
That wasn’t the game-winning kick, however, because the Gators had called time just prior to the snap. Byrum made good on the 43-yarder when play resumed.
Tate picked up 65 yards and a touchdown rushing. Brandon Cox was 17-of-26 passing for 227 yards for Auburn (3-2, 1-1 SEC), which beat Florida for a second straight season -- after handing the Gators their only loss in 2006.
Rodgeriqus Smith caught nine passes for 102 yards for the Tigers.
Tim Tebow connected on 20-of-27 passes for 201 yards and a touchdown, with one interception for Florida (4-1, 2-1). Tebow also picked up 75 yards and a TD rushing.
Percy Harvin had seven catches for 119 yards and rushed four times for 19 yards.
Florida had won 11 straight, going back to last season.