Whatever momentum he gained from that outing might have slowed a bit Monday when Lynch left practice with an apparent right leg or ankle injury. Lynch fell to the ground during team drills and was seen pointing at and holding his right leg, though the nature of the injury was unclear. He later was able to walk back to the locker room, albeit with a slight limp.
After practice, defensive coordinator Robert Saleh did not have an update on Lynch's issue, though it did not appear to be too serious. In addition to Lynch, defensive tackle Earl Mitchell also departed later in practice. As with Lynch's, Mitchell's injury didn't appear serious.
"I don't know," Saleh said. "I know Earl went down there in the turbo drill. Hopefully it was a savvy vet move, got a little tired. But we'll see."
Some other news, notes and observations from Monday's practice:
-- Cornerback Dontae Johnson (concussion), linebacker Brock Coyle (rib) and tight end George Kittle (hamstring) were limited but actually did a little more than anticipated. Johnson and Coyle went through practice while wearing blue no-contact jerseys. Among those not participating at all were safety Jimmie Ward (hamstring), defensive tackle DeForest Buckner (ankle), guard Joshua Garnett (knee) and defensive lineman Ronald Blair III (groin).
-- The Niners made a few roster moves on Monday as well, as they waived/injured safety Chanceller James. James had played well and was pushing for a roster spot before a knee injury struck in Friday night's preseason win against Kansas City. The Niners signed offensive lineman Andrew Gardner and defensive tackle Leger Douzable to fill the two roster spots they had available.
-- One of Saleh's favorite terms when asked how he wants his defense to play is "extreme violence." Before practice, a couple of gold footballs were laying on the field with that phrase imprinted on them.
-- At least four times in Monday's practice, coach Kyle Shanahan stopped the workout and asked his team to re-huddle. He was apparently unhappy with some of the communication and how his team was lining up. Remember, the Niners had a handful of penalties for illegal formations and illegal shifts in the preseason opener. Some of those issues were still evident on Monday.
-- Rookie Adrian Colbert has been a busy man during this training camp, starting out at cornerback, then moving to safety and back to corner. He also was out briefly with an ankle injury. He's back now and working at free safety, where he seems to have a chance to stick, according to Saleh. Colbert made a pair of interceptions in Monday's practice while playing on the back end. Saleh likes Colbert's speed there and Colbert has some special teams ability. He's someone to watch in the next three preseason games, especially with James out.
-- Speaking of safety competition, rookie Lorenzo Jerome continued to work with the first-team defense on Monday even though Jaquiski Tartt is back from his rib injury. Jerome also came up with an interception on a pass C.J. Beathard overthrew, intended for DeAndre Smelter. Saleh said the goal is to ease Tartt back into action and people shouldn't read too much into Jerome playing in that spot, though it's also worth noting Tartt was working at strong safety with the second unit.
-- The 49ers went heavy on "move the ball" and red-zone work in Monday's session. The red-zone work was a good idea after they stalled a few times near the goal line against the Chiefs.
In the red-zone period, quarterback Brian Hoyer got off to a good start with a touchdown throw to running back Carlos Hyde against linebacker Reuben Foster. He then hit tight end Vance McDonald on a well-designed screen for a gain just shy of the end zone. The defense bounced back, though, with near interceptions for safety Eric Reid and cornerback K'Waun Williams on the next two plays, followed by an incompletion on a pass intended for Hyde.
When Matt Barkley took over at quarterback with the second-team offense, he didn't get much on his first two tries but followed by finding tight ends Garrett Celek and Blake Bell for 4-yard touchdowns. Hoyer returned and zipped a pass into a tight window for a Pierre Garcon touchdown as well.
Defensive lineman Solomon Thomas made a nice play after reading a shovel pass to Hyde and stuffed it at the line of scrimmage.
-- Receiver Kendrick Bourne had a big night against Kansas City on Friday and is continuing to work his way into the mix. He even got some reps with the starting offense on Monday, including a touchdown catch from Hoyer in red-zone drills.
-- The top offense put together one of its better drives of camp in the first move-the-ball period against the No. 2 defense. Hoyer connected with Garcon, fullback Kyle Juszczyk and receiver Marquise Goodwin before finding tight end Logan Paulsen for a short touchdown pass. Conversely, the top defense came up with a stop just a few plays into the No. 2 offense's first drive, as Jerome intercepted Beathard.
-- Near the end of practice, running back Joe Williams caught a long pass over linebacker NaVorro Bowman down the right sideline. Saleh said his defense was a bit tired at that point in the workout and the offense was going at "turbo" tempo, which helped free Williams for the play.
-- The Niners are back at it on Tuesday morning.