OFFENSE: C-

After two high-powered performances to start the season, Kurt Roper’s offense certainly hit a wall against Alabama. Quarterback Jeff Driskel, with the exception of a corner touchdown pass to Valdez Showers, looked abysmal. He finished the game with 93 yards passing, one touchdown and two interceptions. His accuracy continues to falter, completing 9-of-28 on his passes.

RELATED: Gator legend Emmitt Smith tweets for change at QB

There weren’t to many things to cheer about in regard to this Gators offense. Give credit to Alabama’s defense for a textbook, shutdown performance, but with as many chances as Florida had to take advantage of Alabama turnovers, they failed to do so. The most prevalent of the missed opportunities was a fumble on the exchange by Matt Jones and Driskel. The Gators were in Alabama territory, tied at 14. However, the opportunity was squandered and the Gators lost their momentum.

Fortunately for the Gators, they have a bye week to prepare and fix some issues before facing another tough defense in Tennessee.

DEFENSE: C+

Under a Will Muschamp-coached team, you wouldn’t expect to see the defense give up a school-record amount in total yards – but they did. Thanks in large part to several defensive breakdowns, the Gators defense allowed 645 total yards, the most in school history.

The secondary was torched for 449 yards through the air and for the second straight week, Florida’s opponent took advantage of communication issues in the secondary, which led to a couple huge plays, including a 79-yard touchdown pass to Amari Cooper.

Florida’s run defense looked solid for most of the game, shutting down the likes of TJ Yeldon, Derrick Henry and Kenyan Drake on the ground, but as the game wore on, the Gators wore down and eventually surrendered 196 rushing yards by the end of the game.

They created another four turnovers yesterday, giving them 12 total forced turnovers in just three games. All of Florida’s points came following the turnovers, so if it weren’t for them this game could have been much worse. All in all, the Gators forced three fumbles and picked off a Blake Sims pass in the second half, thanks to a pass deflection at the line of scrimmage.

SPECIAL TEAMS: B

For the most part, special teams was non-existent for the Gators yesterday. Due to a struggling offense, punter Kyle Christy got his work in again, punting seven times for an average of 52.7 yards per punt. He did have a beautiful 66-yard punt as well.

Kicker Frankie Velez hit on all three extra point attempts, but the redshirt senior kicker never attempted a field goal. Andre Debose and Valdez Showers were kept largely in check in the return game and the Gators recorded no official punt return, despite Alabama punting twice.

COACHING: D

There were several instances of coaching gaffes for the Gators yesterday, including an unacceptable 3rd and 23 conversion for Alabama. Thanks to an offensive pass interference call, Alabama was pushed back to Florida’s 32-yard line and had a daunting 3rd and 23 conversion ahead of them. They run a slip screen to Derrick Henry and the Gators defense gets caught flat-footed because they blitzed and Alabama absolutely took advantage of that. As a coaching staff, you can’t afford to give up conversions like that. You have to expect some sort of screen or high-percentage pass play would be coming, so how do you completely miss that opportunity to hold Alabama to three or no points?

The coaching mistake proved costly as Alabama scored to go up 28-21 and never looked back.

OVERALL: C

As bad as the Gators looked in several aspects of the game, they were not expected to even win this game in the first place. The turnovers are what kept Muschamp’s team in the game, but all in all they weren’t able to take advantage of the opportunities given to them.

Simply put, Florida is not good enough to compete with likes of Alabama yet. A more telling game will come in two weeks as the Gators travel to Knoxville to take on the Tennessee Volunteers.