Finally a much needed win versus those pesky Seahawks and it feels great. Draft position aside, this game was a therapeutic win for a franchise that has been through a tough 10 game-losing streak at the hands of Seattle.

Final Score: 23-26 49ers

Recap: Nick Mullens completed 20 of 29 passes for 275 yards and a touchdown, which doesn’t scream ‘superstar,’ but when you consider it was against the vaunted Seahawks defense, it is quite impressive. Mullens has grown with each start, which bodes well for the backup quarterback position moving forward. Pettis continues his stellar second half of the season — grabbing five balls for 83 yards. He gives the 49ers’ offense a nice weapon moving forward as they continue to rebuild this team.

A quick shoutout to Robbie Gould, DJ Jones, Elijah Lee, Marcell Harris and Richie James — who returned a kickoff for a touchdown! DeForest Buckner had 11 tackles and 2 sacks, which put him into double digits (11) for the season. Those numbers will most likely lead to a Pro Bowl berth. The 49ers have a superstar defensive building block going into 2019. The 49ers defense made improvements in this game, getting several key stops of Russell Wilson, who threw for 230 yards and 2 touchdowns. Despite those numbers, there were signs of improved play on the back end for the 49ers.

The play-calling from Kyle Shanahan was great — constantly attacking the Seahawks with play-action passes, as well as some solid run plays to keep them off balance. The run game was hampered by yet another fumble for Jeff Wilson, and Matt Breida still appearing less than healthy. Regardless, the 49ers managed to rack up 94 rushing yards against their divisional rival.  It was not secret heading into the game that it was a chance at revenge for Richard Sherman, who came over to the 49ers expecting a run at the playoffs, but had to settle for a tough season wrecked by injuries to key players.

Moving forward, the 49ers can be pleased that they remained united and battled through this tumultuous season which began with great expectations. Let that be a testament to the coaching staff and leadership which clearly exists in the locker room. These players showed they clearly wanted it more on Sunday, and the final score showed that as well. The coaching staff has got to pleased with the development of young guys like Dante Pettis and Marcell Harris, who have both shown flashes of starting-caliber play. Pettis in particular has been on fire since returning from injury, racking up 338 yards on 17 receptions and 4 TDs! He set the franchise record for most TD receptions for a rookie wide receiver. I know an offensive-minded coach like Shanny is as eager as ever to get to coach him in year two with Jimmy Garoppolo returning from his ACL injury.

Highlights of the game: