Barry scored a season-high 30 points and the 15th-ranked Gators kept up with high-scoring Auburn for a half, then sprinted away to a 114-95 victory Tuesday night.
Known more for their stingy defense, the Gators (21-5, 11-2 Southeastern Conference) blew past their previous scoring high of 106 points en route to a seventh straight win. They dominated after going into halftime locked in a 50-50 tie, coming out of the locker room on a 13-3 run and never looking back despite losing center John Egbunu to a knee injury early.
"It was an odd game to me," Florida coach Mike White said. "Outside of early second half we never could find a defensive rhythm. They were fantastic offensively. They're just very difficult to defend. Good thing for us it was one of those nights where we made a bunch of shots. We made a bunch of shots, we made a bunch of free throws.
"Our guys found a way. Obviously a different way than we won any game last year."
Florida shot 56 percent from the field and made 11 of 19 3-point attempts and 37 of 42 free throws.
Auburn (16-10, 5-8) became the first team to reach its season average in regulation against the Gators, but couldn't slow them down on the other end.
The game was so dominated by offense that 13 players scored in double figures. It was also easily the most points allowed by a Florida team that came in giving up 65.2 points per game.
"I don't think our defense was very good," Barry said. "They weren't locked in on scouting reports. The first play of the game, we give up a 3-pointer to one of their best shooters (Purifoy)."
Egbunu had 10 points before leaving with a left knee injury midway through the first half. He didn't return, and White said he didn't know the nature of the injury. Egbunu is scheduled to have an MRI on Wednesday.
"He was having a heck of a game, too, before he got hurt," White said.
Barry -- who had his made free throw streak end at 42 -- made 3 of 5 3-pointers and 11 of 12 foul shots.
"Florida's a great team," Auburn coach Bruce Pearl said. "They're engaged on both ends of the floor. We got a real treat in seeing Barry play. He's just a terrific player."
It's the first time in nearly two years Auburn has allowed 100 points, the last time against Kentucky on Feb. 21, 2015.
Florida has matched the longest win streak in White's two seasons. The Gators have won 10 straight meetings, including nine in a row at Auburn.
Auburn hosted Florida for the first time since 2014, with the three meetings since coming in Gainesville. The Tigers allowed 60-plus second-half points for the third straight game. The Tigers started 5 of 6 from 3-point range and made 1 of 15 from there.
Barry's school-record streak of made free throws ended at 42. Barry, who shoots underhanded like his Hall of Fame father Rick, missed the second of two attempts with 15:20 left in the first half. He still had 13 points in the first 8 minutes.
"You're going to miss eventually," Barry said. "Obviously I'd like to make all of them but in basketball and life, you're not going to."
Florida visits Mississippi State on Saturday to continue a stretch with three of four games on the road.
Auburn travels to Texas A&M on Saturday then goes to LSU three days later.
More AP college basketball: www.collegebasketball.ap.org and https://twitter.com/AP-Top25.
On this date: Laettner's game-winner breaks Kentucky's heart
On March 28, 1992, Duke's Christian Laettner breaks Kentucky's heart with a free throw line jumper as time expires, sending Duke to the Final Four.
Les Hunter, star on 1963 Loyola title team, dies at 77
Les Hunter, a star on Loyola-Chicago's barrier-breaking 1963 NCAA championship team, died Friday. He was 77.
Sister Jean misses Madness but preaches safety
Loyola-Chicago's 100-year-old team chaplain said the coronavirus pandemic is unlike anything she has experienced before.