Who is playing Monday Night Football?

The 49ers and Vikings are ready to close Week 6 out
San Francisco 49ers v Cleveland Browns
San Francisco 49ers v Cleveland Browns / Michael Zagaris/GettyImages

Week 6 in the NFL has been incredibly entertaining, but we've still got one more game on the schedule before everything is wrapped up. For Monday Night Football, two high-flying offenses will be going to battle.

That's right, the San Francisco 49ers and Minnesota Vikings will be facing off in what should be an entertaining showdown. The 49ers are Super Bowl contenders, while the Vikings are desperate for a win. Who will come out on top?

Will Christian McCaffrey play for the 49ers on Monday night?

Leading up to the action, plenty of 49ers fans have been worried about whether or not star running back Christian McCaffrey will be good to go to face Minnesota. Fortunately, the speedster is ready to rock and he'll hope to put up some big numbers. McCaffrey is in the middle of a great season.

One 49ers player we won't see in action on Monday night vs. the Vikes will be Deebo Samuel. The standout receiver is expected to miss multiple weeks due to a shoulder injury. How much will that impact SF?

As for Minnesota, look for Kirk Cousins, Justin Jefferson and others to step up in this meeting. The Vikings are 2-4 on the year, which no one expected after they were so dominant last season. In order to try and turn things around, the Vikings need to post an inspiring showing at home on Monday. Will Cousins deliver, or is another loss on the way for the NFC North side? We're about to find out.