Robert Edwards-USA TODAY Sports

Day 8 of the San Francisco 49ers training camp is officially over, as it was the longest practice that the team ran, consisting of 13 periods, rather than the usual 12, with the final session lasting nearly 23 minutes in a heavy scrimmage day.

The offense and defense each had their moments, as the quarterbacks compiled a second consecutive day of good collective performances, while the defensive line rebounded with a number of pressures and at least five sacks.

Here are all the sights and videos of Day 8 of Training Camp.

Full Breakdown of Day 7

For a full breakdown of Day 7, listen to our podcast recapping every detail I saw during Day 7 of training camp, from the quarterbacks to standout players to those to keep an eye out for and more.

49ers Top DBs

The 49ers' top defensive backs, Charvarius Ward, Deommodore Lenoir, Talanoa Hufanga, and Tashaun Gipson, all did a certain drill together for the first time on Friday, working individually while the rest of the group repped special teams.

49ers top DBs learning from eachother

49ers LBs

Linebackers coach Johnny Holland was filmed coaching up Fred Warner, Dre Greenlaw, and company in a position group drill.

49ers LBs coach Johnny Holland coaching up Fred Warner, Dre Greenlaw, and more

Later on, they were seen doing a drill focused on backpedaling before locating the ball for an interception.

49ers LBs backpedaling and catching INTs in drills

Footwork

The 49ers' DBs were filmed focusing on footwork in a drill conducted by defensive coordinator Steve Wilks.

49ers DBs practicing footwork

From Yesterday

Deep ball

Quarterback Sam Darnold was filmed warming up with deeper throws, where his arm motion was on display to begin Thursday's practice.

49ers QBs throwing short passes on Day 7 of camp

Short game

The 49ers quarterbacks were filmed working on the short game, as Trey Lance and Sam Darnold were both seen working on footwork and hitting short routes in drills.

49ers QBs throwing short passes on Day 7 of camp

First on the field

You can probably expect which players hit the field first for the 49ers on Thursday, as a certain duo came out to work on technique early before the start of practice.

The first 49ers out on the field at Day 7 of training camp

Rookie Hype Machine

The rookie hype machine made a comeback on Thursday, as running back Ronald Awatt and defensive back D'Shawn Jamison danced to a popular song to hype up the crowd.

49ers Rookie Hype Machine on Day 7

Stay tuned for all the latest videos and sights from 49ers training camp tomorrow!

More must-reads:

TODAY'S BEST
Xander Schauffele, Collin Morikawa lead at PGA Championship
Mystik Dan comes up short at Preakness, denied shot at Triple Crown
Seize the Grey wins in muddy Preakness
Panthers star named winner of 2024 Selke Trophy
Tyson Fury-Oleksandr Usyk epic increases excitement for potential rematch
Knicks could get major boost for Game 7 showdown with Pacers
WNBA to investigate $100,000 sponsorship deals for Aces players
Tiger Woods blames one big factor for missing the cut at PGA Championship
Giants All-Star pitcher suffers setback in recovery from injury
Watch: Juan Soto's first multi-homer game as a Yankee
'Ain't good enough': Draymond Green claims Celtics must 'win it all' or it's a 'failure'
Blue Jays GM wants struggling club to feel 'massive sense of urgency'
Raptors expected to flip former NBA champion during the offseason
MLB insider reveals Mets' massive extension offer that Pete Alonso turned down
Celtics legend provides update after gruesome finger injury
Bulls hire former NBA head coach as top assistant
Chiefs move on from young running back
20-year MLB veteran working out, unsure about playing future
USA Hockey names HC for 2025 4 Nations Face-Off and 2026 Olympics
Key Knicks forward ruled out for Game 7 vs. Pacers

Want more 49ers news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.