What's the best way to make a disgruntled happy? Let him reel in three touchdowns in a dominant win. On Sunday, Minnesota Vikings' Stefon Diggs did just that, catching seven Kirk Cousins-thrown passes for 167 yards and a hat trick of touchdowns. In all, the Vikes beat the Philadelphia Eagles 38-20.

Diggs has high praise for Cousins after the convincing win, saying, “Kirk (Cousins) answered all the questions. He went out there and played his balls off,” per Chad Graff of The Athletic.

Cousins went 22 for 29 for 333 yards, four touchdowns and an interception on the day, good for a 138.4 passer rating. His other touchdown went to fellow wide receiver Adam Thielen, who finished the day with six catches for 57 yards and the score.

Cousins' performance of the Eagles is his second straight impressive outing. Last week, against the New York Giants, the quarterback threw 22 for 27 for 306 yards, two touchdowns and no interceptions, good for a 138.6 passer rating.

Though Diggs didn't have an awe-inspiring performance against the Giants, he did against the now-3-3 Eagles. Before the Giants game, rumors and speculation swirled of a potential trade request made by Diggs, that he didn't exactly refute. However, that seems to be in the past. Since then, Cousins has had two impressive games, in turn, winning back-to-back.

The Vikings are now 4-2, with Cousins shutting his fair share of critics up. If Minnesota and Cousins can keep their momentum going for next week's opposer, the Detroit Lions, those critics may not be around for much longer.