49ers vs. Ravens live score, updates, highlights from 2023 NFL Christmas game


Football fans could get a Super Bowl preview in the mid-winter. What is a better Christmas present than that?

The 49ers and Ravens are slated to duel under the brisk Bay Area moonlight. It should be a compelling affair, filled with enough star-shine to light up Levi’s Stadium.

San Francisco (11-3) is perhaps the best team in football. Its offense is infallible; Brock Purdy has been putting up video game numbers, while Christian McCaffrey has reasserted his claim as one of the league’s greatest-ever talents. That’s not to mention the production of Deebo Samuel, George Kittle and Brandon Aiyuk, all of whom have shined in Kyle Shanahan’s explosive attack.

And yet, that still very well could be the worst facet of San Francisco’s play. Because that Niners defense is gold, sparkled by some of the game’s best defenders: Nick Bosa, Chase Young, Fred Warner, among others.

San Francisco is best in the west. But can it vanquish its AFC foes, a team that has proven equally adaptable when its back is against the wall?

MORE: Watch 49ers vs. Ravens live with Fubo (free trial)

Baltimore (11-3) may have struggled a bit more over the course of the year. But when you have Lamar Jackson, you have a way. And quiet as it’s kept, Jackson could very well pick up his second piece of signature hardware with the way that he’s playing.

Purdy and Jackson are inextricably linked this season. It’s for good reason. They’ve been the best QBs in football. Purdy, with a 69.8% completion rate, 3,795 yards and 29 touchdowns to eight interceptions, is undoubtedly San Fran’s present and future.

Jackson hasn’t been quite as effective. But he’s not too far away, either; he’s got 17 passing touchdowns, five ground scores and nearly 4,000 yards of total offense so far. Todd Monken’s playbook has been a godsend for him. Can he keep the good times going against one of the league’s best?

Whoever wins tonight’s game is one step closer to the league’s greatest individual honor. The time for talking has over. Now comes the action, a full platter of it to serve to you hot during the holiday.

MORE: Updated NFL standings, playoff picture for Week 16

The Sporting News is tracking live updates from Monday’s battle between the 49ers and Ravens on Christmas Day. Follow below for highlights and results as two of the league’s best battle for league-wide supremacy.

49ers vs. Ravens score

   1   2   3   4   F 
49ers 5 7 x x x
Ravens 3 13 x x x

49ers vs. Ravens live updates, highlights from 2023 NFL Christmas game

(All times Eastern)

9:48 p.m.: FIELD GOAL! Tucker hits to push Baltimore’s lead to four at the end of the first half.

Ravens 16, 49ers 12

9:46 p.m.: Jackson slaloms beyond San Francisco’s defense for a 31-yard gain, the longest run of his season. That will bring Baltimore inside the red zone β€” and firmly within Tucker’s range.

9:35 p.m.: Ravens overcome a hands in the face penalty to grab a first down on third-and-intermediate.

9:30 p.m.: TOUCHDOWN! McCaffrey again! Burst through the mire and fights off contact to cut the Ravens’ edge to one. Hard to argue there’s a better player than him in football at the moment.

Ravens 13, 49ers 12

9:28 p.m.: Huge gain by McCaffrey, who finds a hole and marauds some 39 yards to bring the Niners on the doorstep of Baltimore’s end zone.

9:20 p.m.: FIELD GOAL! Tucker’s subsequent effort finds its target after San Francisco’s defense holds Baltimore to a three-and-out.

Ravens 13, 49ers 5

9:15 p.m.: INTERCEPTION! Humphrey deflects another Purdy pass, which once more lands in the hands of Hamilton! Interception No. 3 of the day for the man considered by many to be the MVP frontrunner.

9:09 p.m.: TOUCHDOWN! What a play! What a drive! Baltimore caps it off in style, with Gus Edwards finding the end zone on fourth-and-goal! The Ravens have been quite impressive in the early moments. Now, they’ve got their just rewards.

Ravens 10, 49ers 5

9:04 p.m.: Zay Flowers explodes beyond two defenders as the Ravens make their way towards the red zone once more. No. 4 has his fingerprints all over this game to start.

9:00 p.m.: INTERCEPTION! Phenomenal play by Baltimore’s defense to record its second interception of the game. Brandon Stephens deflects the ball up on the line, at which point Marlon Humphrey reels it in at midfield! The Ravens defense is on its game early.

End of first quarter: 49ers 5, Ravens 3

8:51 p.m.: FIELD GOAL! Justin Tucker sinks the chip shot. Ravens get themselves on the board and show they can move the ball a little against this vaunted Gold Rush defense.

49ers 5, Ravens 3

8:48 p.m.: Tashaun Gipson handed another costly penalty on the face mask call, one that will now bring the Ravens inside the red zone.

8:46 p.m.: Defensive pass interference call brings the Ravens into 49ers country for the first time tonight.

8:40 p.m.: FIELD GOAL! Moody drills his 45-yard effort through the uprights!

49ers 5, Ravens 0

8:39 p.m.: It’s been a decent start for Baltimore’s defense so far. Another third down stop will bring Jake Moody on the field.

8:37 p.m.: Ronald Darby tagged with a defensive holding call, which will negate the Ravens’ stop on fourth and short. The Niners will get four new downs in prime real estate.

8:34 p.m.: 49ers starting to find a rhythm on drive No. 2. Christian McCaffrey and Brandon Aiyuk featuring heavily as San Fran probes into Baltimore territory once more.

8:31 p.m.: SAFETY! Jackson trips over the umpire while backpedaling into the end zone, leading to an intentional grounding call! Because the call was made in the end zone, it’s a safety! I’m as confused as you are!

49ers 2, Ravens 0

8:24 p.m.: INTERCEPTION! The Niners see their scoring efforts go up in smoke courtesy of a Kyle Hamilton interception on the goal line!

8:22 p.m.: Brock Purdy and the Niners blow things open on third down! He finds George Kittle cutting through the meadow, who proceeds to trot 58 yards to bring the ball on the cusp of the red zone! 

8:20 p.m.: Baltimore gets the ball to start the proceedings but hands it to the Niners after just four plays. San Francisco will get its crack at scoring after just a minute.

8:00 p.m.: The GOAT is in the building. And he made sure to bring the drip, too, pulling up to Levi’s Stadium with a glistening gold medallion.

7:41 p.m.: The men of the hour getting ready for their battle tonight. The MVP very well could be on the line in this one.

7:33 p.m.: Odell Beckham Jr. looks to be enjoying the opportunity to play on Christmas Day. Now, to figure out just where he got that shirt from.

7:25 p.m.: Here’s a look at the inactive for tonight’s clash.

7:15 p.m.: George Kittle taking no prisoners ahead of tonight’s primetime clash. Hopefully his actions won’t leave that medicine ball with a bruised ego.

What channel is 49ers vs. Ravens on today?

  • Game: San Francisco 49ers vs. Baltimore Ravens
  • Date: Monday, Dec. 25
  • TV channel: ABC/ESPN (U.S.) | TSN, CTV, RDS (Canada)
  • Live stream: ESPN+, Fubo (U.S.) | DAZN (Canada)

The 49ers vs. Ravens game will be aired on ABC and ESPN in the U.S. 

Joe Buck will lead the broadcast, serving as the game’s play-by-play announcer. He’ll be joined in the booth by longtime battery mate Troy Aikman, who will offer occasional musings as color analyst. Lisa Salters will provide updates from the sidelines.

Fans can also stream the game via ESPN+ or Fubo, which offers a free trial

Viewers in Canada can watch on TSN and CTV in English and RDS in French, and stream every NFL game via DAZN.

49ers vs. Ravens start time

  • Date: Monday, December 25
  • Start time: 8:15 p.m. ET (5:15 p.m. local time)

Monday’s clash between the 49ers and the Ravens will kick off at 8:15 p.m. ET (5:15 p.m. local time), the customary slot time for “Monday Night Football.” The game will be played at Levi’s Stadium in Santa Clara.

It will be the last of three games to take place during Christmas this year, dovetailing with the Chiefs’ home clash with the Raiders and the Eagles’ contest with the Giants earlier in the day.



Leave a Reply

Your email address will not be published. Required fields are marked *