NASHVILLE, Tennessee (Ticker) -- Chris Leak started slowly, but he came through when it counted.
Leak threw for 307 yards and accounted for three touchdowns as Florida scored 27 unanswered points to rally for a 34-17 Southeastern Conference win over Vanderbilt.
Nine minutes into the game, Leak fumbled and linebacker Moses Osemwegie recovered the ball in the end zone to give the Commodores a 10-0 lead.
But Leak, who threw two touchdown passes, started the comeback for the Gators (5-4, 3-4 SEC East) with a two-yard run with 10 seconds left in the first half that cut the deficit to 17-14.
The sophomore teamed with Tate Casey for a 26-yard score just over three minutes into the third period to give Florida the lead, and Leak put the game away halfway through the fourth period with a 35-yard TD toss to Dallas Baker for a 31-17 advantage.
Leak has thrown a TD pass in 18 straight games - the longest active streak in the conference.
Ciatrick Fason rushed for 170 yards on 26 carries for the Gators, who have beaten the Commodores 14 straight meetings.
Playing in place of the injured Jay Cutler, Steven Bright completed 12-of-23 passes for 118 yards and ran 16 times for 84 yards for Vanderbilt (2-7, 1-5 East), which was outgained, 500-372.