Jared Goff (left) and Case Keenum were teammates in the 2016 season. Getty

Two top NFC division leaders are set to clash Sunday at U.S. Bank Stadium in Minneapolis when the Minnesota Vikings (7-2) host the Los Angeles Rams (7-2). Both teams appear poised to reach the playoffs, and both boast two quarterbacks who have exceeded most experts' expectations.

Case Keenum is 14th in quarterback rating (92.3) while effectively replacing injured Sam Bradford. Keenum, who played 10 games for the Rams in their return to Los Angeles, has completed 64.9 of his passes and has thrown 11 touchdown passes and five interceptions.

The 29-year-old journeyman is coming off Player of the Week honors after throwing a career-high four touchdowns in Minnesota's 38-30 win over the Washington Redskins.

Goff, who sat most of the 2016 season while the Rams turned to Keenum, was considered by some to be a bust as the No.1 overall pick. But in 2017, with a revamped offensive line and some new wide receivers in first-year head coach Sean McVay's system, Goff has become a potential MVP candidate.

The 23-year-old is seventh in quarterback rating (101.5), passing for 16 touchdowns and just four interceptions.

"I shot him a text the other day and we're both excited for it," Goff told reporters Wednesday about facing Keenum. "It will be fun. Get a chance to see him again and just get a chance to say hi to him, see how he's doing. He's been doing so well this year and as a guy, there's not a guy you could be more happy for."

The Rams, who have a one-game lead on the Seattle Seahawks in the NFC West, enter the road game in good health, with only running back Malcolm Brown (knee) out, and tight end Derek Carrier (hamstring) and cornerback Troy Hill (hamstring) listed as questionable.

Minnesota will look to extend their two-game lead over the Green Bay Packers and Detroit Lions. The Vikings will be without right tackle Mike Remmers (concussion) and safety Andrew Sendejo (groin/hamstring), but defensive end Everson Griffen, who has been listed as questionable, is expected to play.

Prediction: Vikings over Rams, 17-13

Betting Odds: Vikings -2.5 points

Over/Under: 45.5. points