The Seminoles (48-19) will play Wednesday night against the loser of Monday night’s TCU-UCLA game. The Gators (47-17) lost for the fourth time in five meetings this season with their Sunshine State rival.
Florida loaded the bases against Daniel Bennett. Preston Tucker doubled into the right field corner to drive in three runs.
McGee, who was playing left field, came on and gave up a single to Austin Maddox and hit Matt den Dekker, loading the bases with one out. Shortstop Stephen Cardullo caught Mike Zunino’s line drive and flipped to second baseman Devon Travis for a game-ending double play.
It was McGee’s 13th save.
McGee’s team-leading 16th homer broke a 1-1 tie after Florida starter Hudson Randall walked two batters in the third.
The Seminoles got home runs from Tyler Holt and Cardullo. Holt’s 13th of the season led off the bottom of the first inning, and Cardullo’s 11th started the seventh.
Left-hander Brian Busch (6-2) went 5 1-3 innings and held the Gators to two runs and two hits, including Jonathan Pigott’s homer in the fifth. Busch walked four.