The offense

Rookie running back De’Anthony Thomas kicked off 7-on-7 drills by making a nice catch on a pass thrown behind him. … Receiver Mark Harrison made a terrific catch on cornerback Sean Smith in 7-on-7. Harrison won a jump ball downfield against the 6-foot-3 Smith. Harrison let Smith know about it, too, as he got off the ground and flipped the ball at Smith, who was still on the ground. … Running back Jamaal Charles showed second-year safety Sanders Commings he is as slippery as ever by juking Commings to the ground in the open field. … Starting left guard Jeff Allen played a few downs at first-team right tackle, with Ricky Henry sliding into his spot at left guard. … Thomas showed off his quickness and toughness as a runner, as he repeatedly took handoffs, exploded through crevices in the defense and bounced back up after a few shots from bigger players. He also showed off his versatility as a receiver, as he hauled in a deep pass from Alex Smith in team drills. Thomas beat cornerback Justin Rogers on the play, then ran through a tackle by safety Malcolm Bronson. … Quarterback Tyler Bray hit receiver Fred Williams on a go route. Cornerback Brandon Jones had the coverage. … Receiver Albert Wilson had one of the best catches of the day, as he hauled in a touchdown pass up the seam between safety Jerron McMillian and cornerback Chris Owens.

The defense

Former Brigham Young safety Daniel Sorensen got a handful of reps with the first-team defense during inside running drills. … During team drills, nose tackle Dontari Poe swatted a pass that wobbled in the air before it slipped through outside linebacker Justin Houston’s fingertips. … Cornerback Phillip Gaines is getting plenty of reps inside as a nickel cornerback in passing situations and outside in the base defense. He again batted away a handful of passes on Wednesday. … Outside linebacker Dee Ford had a sack in a goal-line situation.

Injury report

Safety Sanders Commings (foot strain) returned to practice for the first time since camp began but left midway through due to an apparent right ankle injury he suffered while trying to corral Jamaal Charles in the open field.