A defensive slugfest is taking place in Cleveland between the San Francisco 49ers (8-4) and the host Browns (3-8) in quarterback Shedeur Sanders’ second start. The host Browns trail the 49ers 10-8 at the half.

San Francisco struggled to sustain drives, but a 66-yard punt return by the 49ers’ Skyy Moore down to the Browns’ 16-yard line was enough to help get the team into the end zone in the first quarter. Christian McCaffrey, the league’s scrimmage yards leader this season, accounted for all 16 yards on his squad’s lone touchdown drive (12 receiving and 4 rushing), including his one-yard touchdown plunge on third-and-goal. 

With 46 seconds left in the half, Sanders stepped up in the pocket and threw a high-arching spiral to third-round rookie tight end Harold Fannin Jr. after he sprang himself wide open on a wheel route. After a 12-men-on-the-field penalty on the ensuing extra point, Cleveland attempted a two-point conversion from the 1-yard line. The Browns lined up running back Quinshon Judkins as the Wildcat quarterback, and he took a direct snap out of the shotgun to piledrive his way across the line and into the end zone.

Sanders completed 8 of his 11 passes in the game’s first 30 minutes for 96 yards and a touchdown. 

However, 49ers quarterback Brock Purdy heated up on the half’s final drive, completing passes of 13, 12 and 33 yards. The 33-yarder to All-Pro tight end George Kittle deep down the left sideline put San Francisco all the way down to the Cleveland 7 with four seconds left in the half. Kicker Matt Gay doinked his 25-yard field goal in off the upright to give the 49ers the lead at the buzzer. Purdy threw for 115 yards on 9 of 15 passing.

Will Sanders rally Cleveland to a victory after starting with the football in the second half, or will Purdy’s 49ers hang on to further solidify their playoff position? Stay tuned to our live blog below to find out!

Where to watch Browns vs. 49ers live

Bet Browns vs. 49ers and other NFL Week 13 games at DraftKings, where new users who win a $5 wager get $300 in bonus bets and three free months of NBA League Pass.