Joshua Dobbs TD pass with 22 seconds left gives Vikings victory

Joshua Dobbs proves a great addition for the Vikings

Take that, Jonathan Gannon and the Arizona Cardinals.

Joshua Dobbs was benched by Arizona and then sent to Minnesota, which lost Kirk Cousins to a torn Achilles.

Dobbs came off the bench on Sunday against the Atlanta Falcons and delivered a game-winning TD pass to Brandon Powell in the final minute as Minnesota earned a 31-28 victory.

Jaren Hall started and completed 5-of-6 passes for 78 yards before exiting due to injury. Dobbs came on and led Minnesota to its fourth straight win.

He was 20-of-30 for 158 yards with 2 TD passes. And, he led the Vikings in rushing with 7 carries for 66 yards and a TD.

The Vikings are the fifth team for Dobbs in the calendar year and seventh overall in his NFL career.