The 49ers forced four turnovers and had five sacks. Brock Purdy completed 19 of 26 passes for 296 yards and three touchdowns to three different receivers as the 49ers dominated the Jaguars 34-3 to snap their three game losing streak and improve to 6-3.
San Francisco opened the scoring with Brock Purdy finding Brandon Aiyuk for a touchdown on their first offensive series after forcing a three and out on defense.
The addition of Chase Young paid immediate dividends as he lined up opposite Nick Bosa and the two combined for a sack.
The 49ers won the game with their hot start to both halves after kicking a field goal to close the first half, Brock Purdy quickly found George Kittle for the longest touchdown of Purdy's career, a 66-yarder.
With the three score lead it was time for the 49ers revamped pass rush to tee off on Trevor Lawrence and Bosa's heat led to a Talanoa Hufanga interception.
After the turnover the 49ers struck again with Deebo Samuel taking the pitch 23 yards for a 27-3 49ers lead.
The 49ers added one more interception for good measure as Fred Warner got into the act.
Purdy then found Kyle Juszczyk for a 27-yard touchdown and the route was on for San Francisco.
The only box left unchecked was the 49ers ability to get Christian McCaffrey into the end zone. McCaffrey was stopped multiple times inside the 10 yard line in the closing minutes as Kyle Shanahan force fed plays to CMC in an attempted to get him the touchdown he needed to break the all-time NFL record for consecutive games with a TD. McCaffrey will have to settle for tying the record at 17.
Next up for the 49ers is the Buccaneers at Levi's Stadium next Sunday before San Francisco goes to Seattle on Thanksgiving and then takes on the Eagles on December 3.