Baltimore Ravens edge San Francisco 49ers in heavyweight matchup

Dec. 1 (UPI) — Lamar Jackson and the Baltimore Ravens powered through terrible weather conditions to beat the San Francisco 49ers and their top-ranked defense Sunday at M&T Bank Stadium in Baltimore.

Jackson ran for 101 yards and a touchdown and Justin Tucker booted a game-winning 49-yard field goal as time expired to give the Ravens a 20-17 win over the 49ers. It marked Baltimore’s franchise-record eighth consecutive victory.

The 49ers’ defense, along with the miserable field conditions and driving rain, forced Jackson to use his feet instead of his arm. He completed only 14-of-23 passes for 105 yards and also lost a fumble.

“Oh, man. I was throwing passes behind my receivers,” Jackson told reporters. “It was ticking me off. A lot of passes getting away from me. The weather, it messed with me a lot.”

Jackson became the first quarterback in NFL history to record four 100-yard rushing games in a single season following his performance against the 49ers. The Ravens (10-2) improved to 16-3 with Jackson under center as the starter and 12-0 when he runs for at least 70 yards.

Ravens running back Mark Ingram II ran 15 times for 59 yards. Tight end Mark Andrews notched a team-high 50 receiving yards and one touchdown on three receptions.

Raheem Mostert led the 49ers’ (10-2) backfield with 19 carries for a career-high 146 yards and a touchdown. Deebo Samuel had two catches for 41 yards and a score.

49ers quarterback Jimmy Garoppolo completed 15-of-21 passes for 165 yards and one touchdown. Following the loss, San Francisco is now tied with the New Orleans Saints for the best record in the NFC.

The Ravens will travel to play the Buffalo Bills next week. The 49ers will face the Saints on the road next Sunday.