ARLINGTON, Texas -- Quarterback Tony Romo threw a 7-yard touchdown pass to Dwayne Harris with 35 seconds left to give the Dallas Cowboys a 27-23 win over the scrappy Minnesota Vikings on Sunday afternoon at AT&T Stadium.
The Cowboys had to complete a 90-yard, nine-play drive in the final three minutes to get the win. Romo completed seven of nine passes on the final drive, including a 34-yarder to Dez Bryant.
"Tony was fantastic. Everyone around him made positive plays," Dallas coach Jason Garrett said. "It was a great drive."
Dallas moves to 5-4. The Cowboys play at New Orleans next week.
"As a quarterback, you love to be in those situations," Romo said. "You have to have that belief that you can win the football game. You don't have doubts. You don't believe that you're not going to score."
Minnesota drops to 1-7.
Romo passed for 337 yards and two touchdowns, with one interception. Jason Witten caught eight passes for 102 yards and one touchdown.
Adrian Peterson rushed for 140 yards on 25 carries, including an 11-yard touchdown run in the fourth quarter. Christian Ponder passed for 236 yards and one touchdown, with one interception.
"Our team kept coming back and gave ourselves a chance to win," Garrett said.
Minnesota took the opening kickoff and gained two first downs, but was stalled by penalties and had to punt.
Dallas took over and quickly moved into scoring range, keyed by a 12-yard, third-down catch by Cole Beasley and DeMarco Murray's 27-yard run. Dan Bailey's 41-yard field goal made it 3-0 with 6:51 left in the opening quarter.
Minnesota countered with Ponder leading the Vikings on a 11-play, 60-yard drive that ended with Blair Walsh's 23-yard field goal to tie the game at 3-3 at the 2:08 mark. Ponder completed four of five passes on the drive.
The Vikings forced the Cowboys to punt, and Marcus Sherels returned the ball 26 yards before being slammed down by punter Chris Jones at the Dallas 37.
Seven plays later and facing a fourth-and-1 at the Cowboys' 16, Peterson was tackled for no gain by Nick Hayden and Sean Lee.
The Cowboys turned the stop into points by driving 56 yards in 12 plays for Bailey's 44-yard field goal and a 6-3 lead with 6:35 left in the second quarter. The Cowboys had reached the Vikings' 12, but an incompletion was followed by back-to-back sacks that resulted in Bailey's kick.
Minnesota followed with a 79-yard, 11-play scoring drive that took four minutes, 54 seconds. The elusive Ponder scrambled 6 yards for the touchdown to give the Vikings a 10-6 lead with 1:41 left in the first half.
Dallas punted away its next possession.
The Vikings ran out the clock to end the half with a 10-6 lead.
"We hurt ourselves today with penalties and dropped balls," Romo said.
Dallas took the second-half kickoff and marched 74 yards in six plays for the go-ahead score.
Romo completed five of five passes, including a 26-yard touchdown to Witten on a seam route to put the Cowboys back on top 13-10.
On the ensuing kickoff, the ball bounced off Vikings rookie Cordarrelle Patterson and rolled out of bounds at the 5.
On first down, Ponder was stripped of the ball by George Selvie, then leveled by Jarius Wynn. Hayden recovered in the end zone for the touchdown.
In a span of 10 seconds, the Cowboys had scored 14 points to take a 20-10 lead at the 11:28 mark.
"The drive coming out in the second half was really good," Garrett said.
Four plays into the final quarter, Orlando Scandrick intercepted Ponder at the Cowboys' 47.
Again, the Cowboys were slowed by an offensive pass intereference penalty and a dropped pass.
On Minnesota's next series, Peterson, who had been close to breaking a big run all day, finally got one. He broke free for 52 yards to the Dallas 20.
Four plays later, on a fourth-and-inches play, Peterson darted up the middle, ran over Jeff Heath at the 2, and fell in the end zone for the touchdown.
Walsh missed the extra point to leave Minnesota with a 23-20 lead with 5:40 left.
On the Cowboys' next possession, Romo was intercepted by A.J. Jefferson, who wrestled the ball away from rookie Terrance Williams, at the Cowboys' 41 with 4:29 left.
"The coverage was tight. The guy made a good play," Garrett said. "You have to count on the receiver making the play."
Dallas held on defense, setting the stage for the Cowboys' comeback win with 2:44 left.
The Cowboys covered the 90 yards in nine plays.
On second and goal from the 7, Romo scrambled out of the pocket and threw to Harris on a crossing route in the middle for the game-winning touchdown.
"They have a feel for each other. When it broke down, he found an open hole," Garrett said of Harris.
Minnesota reached the Cowboys' 47 before time expired.
(c)2013 Fort Worth Star-Telegram
Visit the Fort Worth Star-Telegram at www.star-telegram.com
Distributed by MCT Information Services