The defending NFC champion Seattle Seahawks are back to .500.
And the Dallas Cowboys are running out of time to find a way to win without Tony Romo.
Russell Wilson had a scoring pass for the game's only touchdown and directed a late drive to the winning field goal, leading the Seahawks over the Cowboys 13-12 Sunday.
The defending NFC champions (4-4) are back to .500 after an 0-2 start. The Cowboys (2-5) lost their fifth straight without Romo in Dez Bryant's return from a five-game absence with a broken right foot.
The Seahawks started the decisive drive at their 15, with Wilson converting three third downs capped by a scramble that helped run the clock before Steven Hauschka's 24-yard field goal with 1:06 remaining.
Seattle receiver Ricardo Lockette had an injury scare and came away with a concussion and was moving his extremities after a vicious block by Jeff Heath on a punt return. Lockette was carted off the field after a lengthy delay.
The Dallas offense, held without a touchdown for the second time in five games without Romo, didn't take advantage of two good chances in the fourth quarter.
First, the Cowboys settled for a field goal after defensive end Greg Hardy tipped a pass from Wilson and intercepted it -- the first takeaway in five games for Dallas. The only thing that kept him from scoring was Wilson's arm tackle around the ankles the Seattle 16. Three plays later, Dallas got Dan Bailey's fourth field goal and a 12-10 lead.
After David Irving blocked Hauschka's potential go-ahead field goal, the Cowboys couldn't get a first down on three runs by Darren McFadden, who had 64 yards on 20 carries.
Wilson, who was 19 of 30 for 210 yards, started the winning drive by finding Jimmy Graham, who had game highs of seven catches for 75 yards, on third down. Later facing third-and-7, Wilson beat Barry Church to the corner and dived for the first down to allow Seattle to run more clock.
With just over a minute to work with, the Dallas offense fizzled again. Cassel was sacked by Bruce Irvin on third down and went down again on what appeared to be the final play of the game. Instead, because of a false start, Dallas got one more shot on fourth-and-16 with 12 seconds remaining. Cassel's heave along the sideline was broken up.
Cassel was 13 of 25 for 97 yards in his second start in place of Romo, who will miss at least two more games with a broken left collarbone. Brandon Weeden lost the first three starts.
Bryant had two catches for 12 yards in his first game since the opener. Mostly shadowed by Richard Sherman, he didn't have his first catch until the third quarter, and Sherman promptly dropped him for a 3-yard loss. He had a 15-yarder a short time later.
Lockette's injury was a scary and tense moment for both teams, with some Seattle players appearing upset at Heath.
Lockette was running downfield and appeared to be engaged with another player before he turned and ran into the block by Heath. Lockette immediately slumped to the ground on his side and appeared to be unconscious when trainers and medical officials quickly attended to him.
After Lockette was put on a stretcher and loaded onto a motorized cart several minutes later, the receiver's facemask had been removed from his helmet. He could be seen talking while moving both hands. He pointed his right hand toward his Seattle teammates on the sideline, and then thrust his index finger high into the air.
Heath was penalized for a blind-side hit, though replays showed the contact was with the players facing each other and to the upper body.