The contest was a test of resolve for both franchises. For Lamar Jackson, it was a milestone 100th regular-season start, and the two-time MVP responded with poised leadership, navigating a raucous Minneapolis crowd and a Vikings defense that gave no quarter. Jackson finished with 176 passing yards on 17-of-29 attempts, adding a crucial touchdown toss to tight end Mark Andrews in the fourth quarter—a play that all but sealed the win for the Ravens. Andrews’ 2-yard touchdown catch was his second straight game with a score and left him just four yards shy of the franchise’s all-time receiving record. Mark Andrews’s heroics continue to echo in Baltimore’s record books.
But the story of this game was written by the Ravens’ defense. After surrendering over 35 points per game through the first five weeks, Baltimore’s D has undergone a dramatic rebirth, now allowing less than 15 per contest in their last four outings. Sunday’s turning point came early in the third quarter. With Baltimore nursing a 12-10 lead, undrafted rookie Keondre Jackson forced and recovered a fumble on the ensuing kickoff return by Minnesota’s Myles Price. Six plays later, Justice Hill powered into the end zone from a yard out, capping a 16-point unanswered run and swinging the momentum firmly to the Ravens.
The Vikings, hampered by inexperience and costly mistakes, struggled to match Baltimore’s intensity. Rookie quarterback J.J. McCarthy—making just his fourth NFL start—threw two backbreaking interceptions, one each to Malaki Starks and Marlon Humphrey. Starks’ pick, his second in as many games, came at a pivotal moment in the second quarter, setting up a field goal that pulled Baltimore back into the game after trailing 10-3. Humphrey’s interception at the goal line on a deep shot to Justin Jefferson opened the second half and doused Minnesota’s hopes of extending their lead.
Despite flashes of brilliance—like Jalen Nailor’s career-high 124 receiving yards and a late 10-yard touchdown reception—the Vikings were undone by their own hand. An astonishing 13 penalties for 102 yards, including eight false starts at home, kept Minnesota’s offense in shackles. Even superstar Justin Jefferson was limited, managing just 37 yards on 12 targets as Baltimore’s secondary, featuring the likes of Nate Wiggins, Marlon Humphrey, Alohi Gilman, Chidobe Awuzie, and Starks, blanketed Minnesota’s top receiving threats all afternoon.
Yet, the Vikings fought to the final whistle. Down 27-19 after Nailor’s late touchdown, Minnesota had one last chance, but a fourth-down pass fell incomplete, ending a day of frustration and what-ifs. The Ravens, meanwhile, controlled the clock with 32:35 in possession, outgaining the Vikings in first downs and capitalizing on all three takeaways for a 13-point swing.
This win not only keeps the Ravens’ playoff hopes alive but also marks head coach John Harbaugh’s first victory in Minnesota, completing his checklist of wins in every current NFL city across his 18-year tenure. For Baltimore, the path forward is clear: continue to harness the relentless energy that has fueled their resurgence. Next up, a divisional clash against the Cleveland Browns awaits—a chance for this surging squad to prove their turnaround is no fleeting spark.
For the Vikings, the defeat is a bitter pill, exposing both the promise of youth and the cost of undisciplined play. As they look ahead to hosting the Chicago Bears, the lessons from this bruising Week 10 affair will linger. But on this Sunday, it was the Ravens who soared, their talons sharp and their eyes fixed firmly on the postseason horizon.
