Dallas, Texas (CBSDFW) — A recent three-game skid raised questions about these Dallas Cowboys. Were they a mediocre team in a poor division? Could they reasonably be considered a playoff contender?

Dropping a close one to the New Orleans Saints was acceptable, if disappointing. Trailing the Green Bay Packers by 21 points after three quarters, only to make the game seem competitive in the final score, inspired a few doubts. Handing the New York Jets their first and only win was not okay.

READ MORE: 'I Just Think It's A Bad Dream': Parent Reacts After Pregnant Mother Of 4 Killed On Texas Highway

That Week 6 loss seems to have been a turning point. The Cowboys have since reeled off two impressive wins over NFC East foes, scoring 37 points in consecutive weeks over the Philadelphia Eagles and New York Giants. Dak Prescott has tossed four touchdown passes in two weeks. Ezekiel Elliott has consecutive 100-yard games, in which he’s averaged at least five yards per carry. The offense, as a whole, leads the NFL, putting up an astounding 436.8 yards per game, as one of only two teams to average north of 400 yards.

The defense has stepped up its game as well, holding Carson Wentz to under 191 yards passing, limiting Saquon Barkely to just 28 yard on 14 carries and piling up eight sacks in two games. It’s hard to imagine that this is the same unit that let the Jets’ Sam Darnold throw for 338 yards and two touchdowns a few weeks ago.

Stream your local NFL on CBS game live with CBS All Access.

CBS New York sports anchor Otis Livingston agrees. “I think they’ve shaken off their malaise after that terrible loss to the Jets (their only win of the season). I just think they’ve got it going now. Dak Prescott looks really good in the pocket. Zeke is running the football. Dak is using his weapons… Amari Cooper down the field, Jason Witten. And I was really impressed with that defense.”

READ MORE: Denton Police Mourning Passing Of Detective Rodney Mooneyham To COVID

The resurgent Cowboys will have their hands full against the Minnesota Vikings, who feature Dalvin Cook, the NFL’s leading rusher (in terms of total rushing yards), and one of its best defenses. Cook, who has gained 894 yards so far, while averaging 5.1 yards per carry, is well on his way to his first 1000-yard season, barring injury. With 33 catches, he seems likely to surpass his career high of 40 in a season as well.

Kirk Cousins, who’s been playing better of late, will have a role in that. Cousins not expected to carry all (or even most) of the weight in this run-first offense. But there was a time earlier in the season when he didn’t seem to be doing his part. Teammates, notably wide receiver Adam Theilen, called him out for it. He’s been better after that Week 4 loss to the Chicago Bears, logging three 300-plus-passing-yard games.

Theilen probably won’t benefit from any increased production this week (if there is any, given Cousins’ penchant for shrinking from the spotlight). The Vikings receiver’s injured hamstring looks likely to sideline him.

His absence would further Dallas’s edge, which currently sits at three points, according to oddsmakers. (No reports yet of a black cat at AT&T Stadium, which would further swing things in the ‘Boys’ favor.) With the return of their high-powered offense and a defense that’s proved capable of shutting down stud running backs, the Cowboys should continue to roll.  According to Livingston, “I’m going with the Cowboys in this one.”

MORE NEWS: Dak TD Pass To CeeDee Lifts Dallas Cowboys To 35-29 Overtime Win Over Patriots

The Cowboys play the Vikings Sunday @ 7:20 CT.