Like much of the season thus far, the Ravens' offense struggled Sunday against an also struggling Bears.
It seemed as if their offense was playing in slow motion for part of their 27-24 OT loss.
Joe Flacco went 24 for 41 for only 180 yards and threw two interceptions.
The Ravens had a shot at getting the win but couldn't capitalize on two special teams plays that helped them force the game into OT, leaving many questions about the state of the Ravens' offense.
RELATED: WEEK 6 NFL POWER RANKINGS
The team hasn't had much luck in presumably easy matchups, and now they are headed to Minnesota to take on the 4-2 Vikings.
The Vikings are coming off a 23-10 win against the Packers where quarterback Case Keenum threw for 239 yards and one touchdown.
Star running back Dalvin Cook tore his ACL in Week 4 against the Lions and is out for the rest of the season, causing the team to lean on Latavius Murrary and Jerick McKinnon.
Against the Packers, McKinnon rushed for 69 yards and one touchdown.
Something the Ravens and Vikings have in common is a surplus of injuries.
Vikings starting quarterback Sam Bradford is still dealing with an aggravated knee injury and isn't expected to make his return Sunday against the Ravens.
Ravens running back Terrance West suffered a calf injury Week 5 against the Raiders and did not play against the Bears in Week 6. Tight end Maxx Williams hurt his left ankle in the second quarter of Sunday's game, as well as wide receiver Breshad Perriman who suffered a concussion. Both plays caused a turnover.
The Ravens lead the series 3-2 and haven't faced the Vikings since 2013.
Here's everything you need to know to watch Ravens, Vikings.
Week 7 Ravens vs. Vikings Game Info:
Who: Baltimore Ravens vs. Minnesota Vikings
What: Week 7 NFL regular season
When: 1:00 p.m.. ET, Sunday, Oct. 22, 2017
Where: U.S. Bank Stadium, Minneapolis, MN
TV Channel: CBS
Live Stream: NFL Game Pass, CBS All Access
Radio: WBAL New Radio 1090
Point Spread: Minnesota, -5.5
Weather: 63 degrees, partly cloudy
BALTIMORE RAVENS 2017 REGULAR SEASON SCHEDULE:
Week 1 (Sun, Sept. 10): 20-0 at Cincinnati Bengals (W)
Week 2 (Sun, Sept. 17): 24-10 vs. Cleveland Browns (W)
Week 3 (Sun, Sept. 24): 44-7 vs. Jacksonville Jaguars (in London) (L)
Week 4 (Sun, Oct. 1): vs. Pittsburgh Steelers, 1:00 p.m. (L)
Week 5 (Sun, Oct. 8): at Oakland Raiders, 4:05 p.m. (W)
Week 6 (Sun, Oct. 15): vs Chicago Bears, 1:00 p.m. (L)
Week 7 (Sun, Oct. 22): at Minnesota Vikings, 1:00 p.m.
Week 8 (Thur, Oct. 26): vs. Miami Dolphins, 8:25 p.m.
Week 9 (Sun, Nov. 5): at Tennessee Titans, 1:00 p.m.
Week 10 (Sun, Nov. 12): BYE week
Week 11 (Sun, Nov. 19): at Green Bay Packers, 1:00 p.m.
Week 12 (Mon, Nov. 27): vs. Houston Texans, 8:30 p.m.
Week 13 (Sun, Dec. 3): vs. Detroit Lions, 1:00 p.m.
Week 14: (Sun, Dec. 10): at Pittsburgh Steelers, 8:30 p.m.
Week 15: (Sun, Dec. 17): at Cleveland Browns, 1:00 p.m.
Week 16: (Sat, Dec. 23): vs Indianapolis Colts, 4:30 p.m.
Week 17: (Sun, Dec. 31): vs. Cincinnati Bengals, 1:00 p.m.