And the defense then made big plays down the stretch — notably, two stops on fourth downs in the fourth quarter — allowing Seattle to hang on to its seventh consecutive victory against the Eagles and third in a little over a year.
The Seahawks didn't quite have the balanced attack of last Thursday's 28-21 win over Arizona, held to 77 on 29 carries.
But Metcalf helped make up for that, continually beating three-time Pro Bowl cornerback Darius Slay on a night he topped the 1,000-yard mark in receiving for the season, now at 1,039.
The Seahawks led 14-6 at the end of a first half dominated by Seattle's defense early on and Metcalf throughout.
The Seahawks forced Philly's offense to go three-and-out on each of its first five possessions, with the Eagles held to a net of minus-1 yards on its first 15 plays.
That allowed the Seattle offense to eventually break free and forge a 14-0 lead after two early possessions into Eagles territory yielded no points when the Seahawks failed on fourth downs.
In fact, Seattle's first possession ended at the Eagles 2-yard line when Seattle went for it on fourth down and David Moore was tackled for a five-yard loss on a play in which he was flipped the ball as he ran in front of Russell Wilson on a sweep.
Seattle's next drive ended in another failed fourth down at the Philly 37-yard line, and the game was scoreless at the end of the first quarter.
But the Seahawks then scored touchdowns on two consecutive drives in the second quarter, marches of 68 and 56 yards, with Metcalf keying each.