Despite a valiant effort, the Pittsburgh Steelers couldn’t pull off the victory against the NFL’s hottest team.
The Dallas Cowboys came into Heinz Field and rolled to a 35-30 victory over the Steelers on Sunday.
Ezekiel Elliott ran for 114 yards and two touchdowns, both of which came in the final two minutes of the game, and added an 83-yard catch-and-run for a touchdown, Dak Prescott shook off an early fumble and cruised to 319 passing yards and two touchdowns, and Dez Bryant exploded for 116 yards and a touchdown on six receptions.
While the Cowboys (8-1) offense moved the ball all night, the Steelers (4-5) continued to punch Dallas right back.
Roethlisberger threw for 408 yards and three touchdowns. Le’Veon Bell added 134 total yards of offense and two touchdowns, breaking his season long touchdown drought, and Antonio Brown broke out of his slump to catch 14 passes for 154 yards and a touchdown with 42 seconds left on a Roethlisberger fake spike. The play gave the Steelers a one-point lead, but also gave the two-headed rookie monster too much time.
On the ensuing drive, Prescott marched the Cowboys to midfield before a facemask penalty moved the ball up to the 32-yard line. That set up Elliott’s 32-yard touchdown dash right up the middle, giving the Cowboys the lead and win.
The Steelers will look to shake off the heartbreaking loss with a road trip to Cleveland next weekend, where they’ll take on the winless Browns. Sitting a game behind Baltimore for the AFC North lead, the Steelers are in a must-win situation nearly every week for the remainder of the season.