Late heroics from Dak Prescott and Ezekiel Elliott and a steady performance by their defense pushed the Cowboys past the Seahawks 24-22 on Saturday and moved them into the divisional round of the NFC playoffs.
They will next face the Saints or the Rams, depending on the result of Sunday's Eagles vs. Bears wild-card contest.
Dallas and Seattle finished the regular season ranked second and fourth, respectively, in the NFC in fewest points allowed per game, and, unsurprisingly, the game was a defensive battle. The Cowboys’ defense held the Seahawks’ league-best rushing attack to just 73 yards on 24 carries.
MORE: Watch the NFL live and on-demand with fuboTV (7-day free trial)
The Cowboys' star offensive players all had solid performances. Prescott threw for 226 yards and had two total touchdowns, Elliott ran for 137 yards and Amari Cooper caught seven passes for 106 yards.
The first half was littered with field goals and didn’t see a breakthrough into the end zone until Prescott’s touchdown pass to Michael Gallup with 24 seconds remaining. Seattle didn't pick up a first down until more than five minutes into the second quarter.
Prescott came through with a pair of big runs in the fourth quarter, the second a touchdown that pushed the Cowboys ahead by two possessions and all but sealed the game.
The loss ended the Seahawks' streak of wild-card weekend wins at six, dating to 2004.
Sporting News provided live updates from the Cowboys' close victory on wild-card weekend.
MORE: Full 2019 NFL playoff schedule
Seahawks vs. Cowboys: Score, results, highlights
Seahawks: 22
Cowboys: 24
(All times Eastern)
Final: Cowboys 24, Seahawks 22
11:25 p.m.: Michael Dickson's onside kick is far from ideal and Dallas is going to win this game.
11:22 p.m.: TOUCHDOWN, SEAHAWKS. Wilson throws back-to-back touchdown passes to J.D. McKissic and Seattle gets the two-point conversion on a run by Carson. 1:18 left and no timeouts for the Seahawks, this one isn't over just yet. Cowboys 24, Seahawks 22
That was quick.
— NFL (@NFL) January 6, 2019
Touchdown, @Seahawks!
📺: #SEAvsDAL on FOX #NFLPlayoffs pic.twitter.com/ft8IPJACTP
11:20 p.m.: The first play on offense for the Seahawks is a 56-yard pass from Wilson to Lockett. Seattle isn't going down without a fight.
Wilson.
— NFL (@NFL) January 6, 2019
Lockett.
WOW.
📺: #SEAvsDAL on FOX #NFLPlayoffs pic.twitter.com/AtmnD8IDqm
11:13 p.m.: TOUCHDOWN, COWBOYS. Prescott keeps it up the middle for a touchdown and the Cowboys are up two possessions with 2:08 left to play. Cowboys 24, Seahawks 14
.@Dak finishes it off!
— NFL (@NFL) January 6, 2019
Touchdown, @dallascowboys!
📺: #SEAvsDAL on FOX #NFLPlayoffs pic.twitter.com/s3xUX6plt3
11:12 p.m.: On third-and-14, Prescott bursts threw the hole on a quarterback draw, picks up the first down and is tackled at the goal line.
OH MY @DAK!
— NFL (@NFL) January 6, 2019
📺: #SEAvsDAL on FOX #NFLPlayoffs pic.twitter.com/qXUyUoNMdx
11:11 p.m.: Elliott was getting into a rhythm on the ground but a Noah Brown holding penalty pushes the Cowboys into a third-and-long.
11:05 p.m.: The Seahawks are shooting themselves in the foot. They have committed defensive pass interference penalties on consecutive third down attempts during the drive.
10:58 p.m.: Costly holding and unnecessary roughness penalties set the Seahawks back and they can't take advantage of the turnover.
10:54 p.m.: INTERCEPTION, SEAHAWKS. K.J. Wright makes a juggling interception near the end zone and that is a huge turnover by Prescott in the red zone.
KJ Wright performed a circus trick in the middle of this interception.pic.twitter.com/cfxCI39fJK
— Sporting News (@sportingnews) January 6, 2019
10:49 p.m.: A 27-yard completion from Prescott to Cooper on the first play off the punt return.
Tavon Austin said ✌️#SEAvsDAL pic.twitter.com/OZ5lOIMhkh
— FOX Sports (@FOXSports) January 6, 2019
10:48 p.m.: Tavon Austin looked like he was heading for paydirt on the punt return, but he stumbles and is forced out inside Seattle's 40-yard line, a 51-yard punt return.
Tavon Austin said ✌️#SEAvsDAL pic.twitter.com/OZ5lOIMhkh
— FOX Sports (@FOXSports) January 6, 2019
10:42 p.m.: TOUCHDOWN, COWBOYS. Elliott sneaks into the end zone on second down and Dallas is back on top. Cowboys 17, Seahawks 14
RT to #FEEDZEKE 🍽@EzekielElliott #FinishThisFight pic.twitter.com/5O95SZK7Zg
— Dallas Cowboys (@dallascowboys) January 6, 2019
10:41 p.m.: Dak Prescott appeared to have scored a rushing touchdown but is ruled down at the 1-yard line. Elliott is taken down for a loss of one yard on first down.
10:37 p.m.: Amari Cooper gets wide open and makes the catch for a gain of 34 yards to Seattle's 16-yard line.
End of third quarter: Seahawks 14, Cowboys 10
10:28 p.m.: TOUCHDOWN, SEAHAWKS. Wilson runs for a touchdown and the Seahawks reclaim the lead. They go for the two-point conversion due to Janikowski's injury and Mike Davis pounds it in. Seahawks 14, Cowboys 10
TOUCHDOWN RUSS!
— FOX Sports: NFL (@NFLonFOX) January 6, 2019
Seahawks take the lead!! #SEAvsDAL pic.twitter.com/ayCtM3JtPR
10:27 p.m.: More clutch play by the Seahawks offense as Wilson keeps it on a third-and-5 and picks up the first down inside the five.
10:25 p.m.: Unbelievable catch by Doug Baldwin near the sidelines on fourth-and-6 and Seattle moves into the red zone.
Doug Baldwin with the RIDICULOUS toe drag.pic.twitter.com/ncI2nWQQXj
— Sporting News (@sportingnews) January 6, 2019
10:15 p.m.: Another empty possession by the Seahawks but a perfect punt by Michael Dickson is downed at the 2-yard line.
Michael Dickson's field goals looked nasty, but his punt game is still working just fine.pic.twitter.com/fwcLlrxecA
— Sporting News (@sportingnews) January 6, 2019
10:07 p.m.: Seattle's defense with a stand of its own as it stops Elliott on third-and-1 to force a punt.
10:01 p.m.: After attempting field goals on its previous three drives, Seattle goes three-and-out to being the third quarter.
Halftime: Cowboys 10, Seahawks 6
9:45 p.m.: Seattle uses its final two timeouts on short gains to set up a field goal attempt by Janikowski, who misses from 57 yards. He grabs his hamstring in pain after the kick, something that could loom large for the remainder of this game.
9:41 p.m.: Tyler Lockett takes the kickoff 52 yards and right near midfield and the Seahawks will try for more points with 16 seconds left in the half.
9:39 p.m.: TOUCHDOWN, COWBOYS. If at first you don't succeed, try again. After an incompletion on first down, the Cowboys run the same play and score a touchdown on a fade to Michael Gallup. Cowboys 10, Seahawks 6
Dak DIME to Michael Gallup.
— Sporting News (@sportingnews) January 6, 2019
That's a thing of beauty.pic.twitter.com/1cwZL1TP5F
9:36 p.m.: Dallas calls for a run on third-and-1 and Elliott bounces to the outside and runs for 41 yards down to the Seahawks' 25. Huge play towards the end of the half.
There goes @ezekielelliott!
— NFL (@NFL) January 6, 2019
Gain of 41!
WATCH: https://t.co/jySUGXnVx9
📺: #SEAvsDAL on FOX #NFLPlayoffs pic.twitter.com/nmG7fDpIAJ
9:33 p.m.: FIELD GOAL, SEAHAWKS. Wilson's pass to Baldwin near the end zone on third-and-7 falls incomplete, but Janikowski comes out and connects on his second field goal of the day to give the Seahawks their first lead of the day with 1:47 to play. Seahawks 6, Cowboys 3
9:29 p.m.: Wilson finds Lockett, who makes a tremendous 25-yard catch inside the Cowboys' 30-yard line as we hit the two-minute warning.
Step 1: Russell Wilson deep throw
— Sporting News (@sportingnews) January 6, 2019
Step 2: Tyler Lockett catch
Step 3: Profitpic.twitter.com/6QlyHlLBfp
9:23 p.m.: Dak Prescott is pushed back 10 yards on a sack, setting up a 58-yard field goal for Maher, who misses it wide right. Seahawks will get the ball and great field position.
9:15 p.m.: FIELD GOAL, SEAHAWKS. Two short runs and an incompletion forces a 27-yard field goal by Sebastian Janikowski to tie the game. Seahawks 3, Cowboys 3
9:13 p.m.: Dickson's 26-yard reception and Tyler Lockett's grab for 40 yards has the Seahawks inside the 10.
Perfect.@dangerusswilson to @tdlockett12 for 40!
— NFL (@NFL) January 6, 2019
WATCH: https://t.co/jySUGXnVx9
📺: #SEAvsDAL on NBC #NFLPlayoffs pic.twitter.com/sLP949KFy7
9:11 p.m.: It took until five minutes into the second quarter for the Seahawks to get a first down, but Wilson's floater to Ed Dickson does exactly that.
End of first quarter: Cowboys 3, Seahawks 0
8:58 p.m.: The officials miss a facemask call on Maliek Collins' sack of Russell Wilson and the Seahawks finish without a first down in the first quarter.
8:55 p.m.: Both offenses have gone quiet, as Seattle goes three-and-out again and Dak Prescott is nearly intercepted by Shaq Griffin on third-and-long.
8:36 p.m.: Seahawks go three-and-out. Beasley returns for the Cowboys next posssession, but wide receiver Allen Hurns goes down with an ankle injury and is lifted off in a stretcher.
8:26 p.m.: FIELD GOAL, COWBOYS. Dallas gets just two more yards after the first down catch by Beasley and settle for a 39-yard field goal from Brett Maher. Cowboys 3, Seahawks 0
8:20 p.m.: Two plays later and the Cowboys are down to the Seahawks' 34-yard line. Cole Beasley, fresh off a 14-yard reception, is being tended to on the field with an injury.
8:17 p.m.: Quick start out of the gates for Dallas. Ezekiel Elliott runs for eight yards and then Dak Prescott finds Amari Cooper for 14 yards.
7:32 p.m.: Even away from their home turf, the Seahawks' 12th man is representing well.
The @12s are here! #GoHawks pic.twitter.com/dzYZlwsNQ3
— Chuck Arnold (@ChuckArnoldSEA) January 6, 2019
7:09 p.m.: AT&T Stadium or a department store on Black Friday?
AT&T Stadium doors have opened for Cowboys vs. Seahawks pic.twitter.com/UTl68lVNwr
— Jon Machota (@jonmachota) January 5, 2019
6:55 p.m.: Tonight's inactives for both teams don't contain a ton of surprises, although Seahawks running back Rashaad Penny, who missed a pair of games in December, will be active.
Seahawks inactives vs. the Cowboys pic.twitter.com/ZmQNfMqAsx
— Seahawks PR (@seahawksPR) January 5, 2019
Cowboys’ inactives: Mike White, Darian Thompson, Darius Jackson, Chris Covington, Xavier Su’a-Filo, Dorance Armstrong, David Irving #cowboyswire
— David Helman (@HelmanDC) January 5, 2019