banner
jenniferleechan.bsky.social
@jenniferleechan.bsky.social
QUICK REACTION - 49ers stun the Browns with a collective win in the cold bringing them to 9-4
youtu.be/NNJ_X2bKwvo
QUICK REACTION - 49ers stun the Browns with a collective win in the cold bringing them to 9-4
YouTube video by jenniferleechan
youtu.be
November 30, 2025 at 11:54 PM
#49ers DE Clelin Ferrell with his second sack of the day makes you wonder why he was a healthy scratch a few weeks ago
November 30, 2025 at 8:52 PM
Purdy to Jennings for the touchdown and Browns fans are starting to head out
November 30, 2025 at 8:24 PM
#49ers FB Kyle Juszczyk (ribs) is questionable to return
November 30, 2025 at 8:22 PM
Kyle Juszczyk is headed to the locker room
November 30, 2025 at 8:20 PM
#49ers Ben Bartch (foot) is OUT for the remainder of the game
November 30, 2025 at 8:11 PM
Penalty declined (facemask) CLE punts and #49ers get favorable field position albeit into the wind
November 30, 2025 at 8:09 PM
Penalty flag while CLE is in the end zone and #49ers defense is calling for a safety
November 30, 2025 at 8:07 PM
Mac Jones one of the first players to congratulate Purdy at the sidelines after the score

SF 17
CLE 8
1:29 left in the 3rd
November 30, 2025 at 8:02 PM
#Browns DL Maliek Collins (knee) has already been ruled OUT
November 30, 2025 at 7:56 PM
Much needed turnover - fumble recovered by Luke Gifford for #49ers ball
November 30, 2025 at 7:55 PM
Cart is coming out for DL Maliek Collins
November 30, 2025 at 7:48 PM
CMC wanted a flag for the play on Jennings on the last play -

Former 49ers DL Maliek Collins down on the field
November 30, 2025 at 7:47 PM
#49ers defense gets a much needed stop - Browns will punt and Skyy Moore back to receive
November 30, 2025 at 7:35 PM
It is so windy in Cleveland that every time the ref makes a call you can hear the wind whipping through his mic during the playback in the pressbox and it is LOUD
November 30, 2025 at 7:24 PM
Matt Gay's 25-yard attempt INTO THE WIND is good - after hitting the upright - and the #49ers retake the lead

SF 10
CLE 8

It's halftime
November 30, 2025 at 7:20 PM
Browns get the 2 points - although it looks like SF got a push back, but just a little too late

SF 7
CLE 8

0:39 left in the 1st half
November 30, 2025 at 7:10 PM
After several run plays Sanders finds a wide open Fanning (in soft coverage) for a TD -

12 men penalty by SF and now the Browns will go for 2
November 30, 2025 at 7:08 PM
Robinson is back in the game
November 30, 2025 at 7:03 PM
#49ers LB Curtis Robinson is walking to the bench under his own power and heading into the tent - he was clenching and unclenching his left hand
November 30, 2025 at 7:00 PM
#49ers INJURY UPDATE - LB Nick Martin (concussion) has been ruled OUT
November 30, 2025 at 6:58 PM
#49ers Nick Martin is being evaluated for a concussion
November 30, 2025 at 6:34 PM
And the Browns don't get it - loss of one - turnover on downs. That's #49ers Jordan Elliott and Malik Mustapha with a HUGE play
November 30, 2025 at 6:29 PM
#49ers CMC rushes for a touchdown and Matt Gay's PAT is good
SF 7
CLE 0
8:12 left in the 1st qtr
November 30, 2025 at 6:20 PM
Purdys pass to CMC gives the #49ers 3 more chances right at the goal line
November 30, 2025 at 6:15 PM