The Patriots had their share of good and bad in the first half of their preseason game with the Panthers on Friday. Here's who we saw as some of the team's top performers, as well as some of the players who may have to make some corrections in the second half.
* Tom Brady was only 3-for-9 in his four series, but he completed his passes for 76 yards and a touchdown. His touchdown pass to Chris Hogan might have been the best throw of the preseason for any Patriots quarterback as he hit Hogan in stride, over the shoulder, for a 33-yard gain. Brady was close to having a second touchdown pass, but it glanced off the outstretched hands of tight end Martellus Bennett in the back of the end zone. Brady was nearly picked on his final drive, again trying to hit Bennett. He was sacked on his final play of the half.
* Jimmy Garoppolo had a difficult time early in this one. He was 5-for-9 for 37 yards, and he picked up an intentional grounding penalty. Garoppolo also was strip-sacked by Panthers linebacker Thomas Davis, but James White recovered. Garoppolo was nearly picked by Luke Kuechly early in the first quarter when there was an apparent miscommunication between Garoppolo and Julian Edelman.
* Chris Long had a standout half with two pressures, a pass-breakup that led to a Devin McCourty pick, and he drew a hold. The veteran defensive end has shown a good motor and a knack for getting to the quarterback in each of New England's first three preseason games.
* Logan Ryan also had a strong first half in his preseason debut. His first five targets in coverage resulted in no completions, an offensive pass interference penalty and an interception. His former college teammate Duron Harmon also had a pick of Panthers backup Derek Anderson.
* Nate Solder allowed the pressure that eventually led to the sack of Brady by Kony Ealy. He also was flagged for a false start. Being that it's the third preseason game -- when starters typically go deep into the game -- he'll likely have a chance to redeem himself in the second half.