Summary: Backup quarterback Colin Kaepernick led the 49ers' second-team offense on a two-minute touchdown drive against the No. 2 defense with a combination of his arm and legs.
He dropped in a nice 30-yard pass to tight end Delanie Walker, who beat the coverage of safety Trenton Robinson. Then, Kaepernick ran it into the end zone from 15 yards out on a read-option play.
It was an up-and-down day for Kaepernick, whom cornerback Tramaine Brock intercepted in the red zone. At one point late in practice, Kaepernick badly misfired to a wide-open Brett Swain down the middle of the field, who had several steps on safety Mark LeGree.
But on the very next play, Kaepernick's throw 20 yards down the field was on target to tight end Konrad Reuland. Kaepernick has maintained the lead for the No. 2 job behind starter Alex Smith. Veteran Josh Johnson has not closed the gap with some inconsistent play of his own. Johnson threw an interception to Chris Culliver. Alex Smith also threw an interception, as Perrish Cox picked off a ball intended for Randy Moss.
Injury report: Receiver Michael Crabtree (right leg) went through individual drills for the first time since he was injured July 27. He did not take part in one-on-one or team drills.
Offensive lineman Jason Slowey sat out his second practice with an undisclosed injury.
Safety Dashon Goldson sustained a foot injury when he was cleated during warmup drills. He was held out of practice, but should return as early as Tuesday.
C.J. Spillman filled in for Goldson with the first-team defense.
Receiver Joe Hastings (right leg) and cornerback Curtis Holcomb also did not participate.
Running back Jewel Hampton (foot) is on the non-football injury list, while outside linebacker Darius Fleming (knee) is on the physically-unable-to-perform list.
Offensive play of the day: Alex Smith lofted a nicely thrown 35-yard pass to Vernon Davis, who made an over-the-shoulder catch against rookie cornerback Deante' Purvis.
Defensive plays of the day:Outside linebacker Aldon Smith recorded would-be sacks on back-to-back plays against the first-team offense in a four-minute drill. Smith beat right tackle Anthony Davis for a sack on one play. He then chased down Alex Smith, who was rolling out on a third-and-12 play on the next snap.
Eye on reps: Nose tackle Isaac Sopoaga, who played 42 offensive snaps from scrimmage last season, was spotted for the first time on the other side of the ball. He motioned out of the backfield to catch a short touchdown pass from Alex Smith.
Rookie report: In a four-minute drill, which is designed to run out the clock, first-round draft pick A.J. Jenkins came up with a nice catch of a Kaepernick pass at the sideline against tight coverage of Deante' Purvis. The 49ers needed 5 yards on a third-down play.
The play netted 6 yards. The 49ers went into their "victory formation" for the next two plays to run out the clock.
Notable: Cornerback Cory Nelms was allowed to leave practice to watch his girlfriend, T'erea Brown, qualify for the finals of the 400-meter hurdles at the Olympics.
Quotable: "Kendall Hunter is having an exceptional offseason and exceptional camp. Ahmad Brooks has been fantastic all offseason, all camp. . . I don't know if he (Brooks) doubled, tripled or quadrupled his salary, but this is the best shape he's been in. People say it's the best offseason he's had. I think that speaks volumes about a guy, a person. Some people tend to go the other way when money enters the picture like that. I've been real impressed" -- 49ers coach Jim Harbaugh.
Next practice: The 49ers return to practice Tuesday from 2:30 to 5:10 p.m. None of the 49ers' practices in Santa Clara this summer are open to the general public due to the ongoing stadium construction.