Camp notebook: Davis snares TD

Colin Kaepernick threw one of his best passes of training camp Wednesday, hitting Vernon Davis for a touchdown. That and more from Wednesday's practice.

SANTA CLARA, Calif. - Vernon Davis highlighted an otherwise sloppy practice for the San Francisco 49ers Wednesday, four days ahead of their preseason opener.

In a red-zone 2-minute drill, Davis ran a post route past cornerback Tramaine Brock. Quarterback Colin Kaepernick floated one of his best passes of camp over Brock's shoulder hitting Davis in stride for the score.

Davis, coming off arguably the worst season of his career, spiked the ball and had a few words for the team's top corner.

It was Davis' first touchdown grab in full-team drills this camp, as he looks to rebound from 2014, when his only two touchdown catches came in the season-opening win over the Dallas Cowboys.

Overall, however, it wasn't a pretty day for the offense, aside from Kaepernick. The 49ers spent most of the day working in 2-minute scenarios, starting with a "kill-the-clock" situation, where they had a lead in their own territory. In the second half of practice, they worked the drill down 4 points in the opponent's red zone.

Kaepernick's throw to Davis was his only touchdown of the period, and his final throw of the day (although he completed a pass to Carlos Hyde in the end zone, but it's being disputed among local media members whether or not the play was dead after a sack).

Kaepernick was efficient, completing 11 of 14 passes, unofficially. His day started with a deep play-action throw to Vance McDonald who dove for the 25-yard completion.

--The 49ers had their first dust up of camp Wednesday, when right tackle Erik Pears locked up with defensive end Tony Jerod-Eddie after the defense stuffed a Hyde run. Leading up to that play, Glenn Dorsey was disrupting the team's running game, and letting Hyde know about it with some chatter.

Kaepernick and head coach Jim Tomsula got involved in breaking up the skirmish. It didn't escalate, nor were punches thrown.

Earlier in camp, Tomsula talked about fighting and said, "I’m more of a middle ground guy, if I’ve got to put it in a category. Do I realize that there is the potential for something like that in a physical sport when you’re hitting the same guys over and over and over for two weeks straight? Yeah. Does that mean he’s a terrible guy? No.

"I’ve been associated with teams where we fought every single day in training camp, and we have a hard time winning games. I’ve been with teams where we didn’t have any fights in training camp, and we didn’t win any games. I’ve been with teams where the opposites happened, no fights, and we’re either in a championship game in Europe or here. So, I don’t know that that has any bearing. It all depends on who’s on your team."

Wednesday was likely the 49ers' last padded practice of the week ahead of Saturday's preseason game against the Houston Texans. The team will likely shorten practice Thursday to recuperate for the trip. Wednesday's session was well over two hours, making it one of the longest of camp.

--It wasn't a great day for the offensive line, which continues to struggle against San Francisco's deep defensive front. The second unit, in particular, had a tough time blocking in running plays, to the point where starters were offering not-so-subtle words of displeasure from the sideline.

Dorsey, Jerod-Eddie, Arik Armstead, Ahmad Brooks and Corey Lemonier all made disruptive plays at the line of scrimmage on running plays, leaving very few open holes for the running backs.

--S Antoine Bethea (vet day off), WR Bruce Ellington (muscle strain), WR Dres Anderson (soreness), LB Philip Wheeler (muscle strain) did not participate in practice...DE Darnell Dockett participated early in practice, but left to do conditioning work early...WR Torrey Smith, returned to practice after sitting out team sessions Thursday.

Next story:

Kaepernick denies Smith altercation rumors

Follow Chris Biderman on Twitter.

E-mail Niners Digest:

Get updates from Niners Digest by following here and become a subscriber to receive access to premium content and analysis.

Niners Digest Top Stories