BALTIMORE (AP) -- Joe Flacco threw a 9-yard touchdown pass to rookie Marlon Brown with 4 seconds left, capping a flurry of scores on an icy field and giving the Baltimore Ravens a 29-26 victory over the Minnesota Vikings on Sunday.
Following a first half played in a driving snowstorm, the teams combined for five touchdowns in the final 125 seconds. Brown's catch concluded a five-play, 80-yard drive that took 41 seconds.
It came after Matt Cassell threw a 79-yard touchdown pass to Cordarrelle Patterson with 45 seconds remaining. Just before that, Baltimore's Jacoby Jones took a kickoff 77 yards for a score, which followed a 41-yard TD run by Toby Gerhart, who had replaced an injured Adrian Peterson.
Baltimore (7-6) has its first three-game winning streak this season and the inside track for the second AFC wild card.
Minnesota (3-9-1) lost Peterson in the second quarter with an ankle injury.
The injury occurred early in the second quarter on a snowy afternoon and on a wet field.
Peterson caught a short pass from Matt Cassel and headed to the right sideline. He was tackled by Arthur Brown near the Minnesota bench and immediately threw away the ball as he headed down toward the slick turf.
Peterson remained on the ground before being helped to his feet.
To that point, Peterson had 13 yards on seven carries. Peterson, the 2012 NFL MVP, began the day as the NFL rushing leader with 1,208 yards.
All content © Copyright 2001 - 2014 WorldNow and KTTC, a Quincy station.
Persons with disabilities who need assistance with issues relating to the content of this station's public inspection file should contact Administrative Assistant Jodi Neyens at (507) 280-5104. Questions or concerns relating to the accessibility of the FCC's online public file system should be directed to the FCC at 888-225-5322, at 888-835-5322 (TTY) or at email@example.com.