Just over two weeks from the opener, University of Louisville football coach Bobby Petrino liked what he saw on Saturday morning during a two-hour scrimmage before about 3,500 fans at Papa John's Cardinal Stadium.
Nine different players scored touchdowns for the offense, four quarterbacks threw TD passes and the defense was "much improved" from the start of camp for the Cardinals.
"I thought we got a lot accomplished," Petrino said. "We certainly have a long way to go but as we watch the video I know we are going to see some things that we like, some things that we need to clean up technically and then some mental mistakes we have to get taken care of.
"But there will be a lot there that we can really build on and a lot we can correct."
Quarterback Will Gardner completed over 25 passes on the day for around 300 yards (no official stats were kept) and hit Eli Rogers on a 7-yard TD catch early in the scrimmage.
Gardner tossed a 45-yard catch to DeVante Parker late in the game and followed it up with a 52-yard pass to James Quick on the next series. He did throw interceptions to Chucky Williams and Andrew Johnson - both late in the scrimmage.
"We have to be more consistent," Petrino said of the quarterbacks. "We made some mistakes. Will executed pretty well for the most part."
True freshman Reggie Bonnafon appears to have won the backup quarterback position and hit five of his first six passes, including a 65-yard TD strike to Matt Milton on his second possession. He led the team to TD drives on his first three possessions of the scrimmage.
Bonnafon also threw a 2-yard TD pass to Lamar Atkins and passed for close to 200 yards. Petrino pulled Gardner one time during a drive to "put pressure on Reggie and see how he did when he jumped in there with the seniors."
"He did a really nice job, I was really impressed with his poise," Petrino said, later adding Bonnafon was "happy with the way he has performed in camp. He's poised."
The offense had 18 players catch at least one pass, while all five running backs looked solid. Parker led the way with seven catches for over 100 yards, while James Quick had four catches for close to 100 yards and Gerald Christian had seven for over 50 yards.
Dominique Brown had the most carries of the backs, while Michael Dyer was not too far behind and both had over 50 yards. L.J. Scott, Brandon Radcliff and Corbin Lamb all had their moments and all five backs caught a pass.
On defense, Lorenzo Mauldin would have had several sacks and was all over the field. Linebackers James Burgess and Keith Brown also had big days, while safety James Sample has been a huge addition to the roster.
Safety Terell Floyd injured his left arm early in the game but came back later in the scrimmage wearing what appeared to be a small cast on his forearm. He made several big plays.
"Overall, I think it was a good day," Petrino said. "I liked how we competed."