Dak Prescott needed redemption after an interception early in the fourth quarter sparked the Pittsburgh Steelers' touchdown drive.
With 4:56 left, Prescott led the Cowboys on a 15-play, 70-yard drive that saw him throw a 4-yard touchdown pass to Jalen Holbert to take the lead. Tolbert had DeShon Elliott clinging to him as he made the grab.
CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM
Dallas held Pittsburgh out of the end zone in the final 40 seconds and cruised to a 20-17 victory. The Cowboys improved to 3-2 with the win.
Prescott – even with two crucial interceptions – was 29 of 42 with 352 passing yards. He had another touchdown pass to Rico Dowdle. Prescott's interception of cornerback Joey Porter Jr. gave the Steelers new life.
Justin Fields led the Steelers on a 12-play, 63-yard drive. He threw a touchdown pass to Pat Freiermuth to take the lead. Pittsburgh's defense, which played well for most of the game, couldn't get off the field on the next drive.
Steelers and Cowboys fans receive dire warning from stadium officials as thunderstorms delay kickoff
Fields was 15 of 27 with 127 passing yards and two touchdown passes. He added 27 yards on the ground.
Even though there were clear signs of a Steelers offense, the Cowboys defense played their opponents as hard as they could. They got to Fields three times and Pittsburgh finished 3 of 12 on third downs. The Steelers had just 17 first downs total.
Prescott connected with nine different receivers. Tolbert led the way with seven catches for 87 yards. CeeDee Lamb had five catches for 62 yards.
CLICK HERE TO GET THE FOX NEWS APP
Pittsburgh fell to 3-2 on the season with the loss.
Follow Fox News Digital sports coverage on and subscribe to the Fox News Sports Huddle newsletter.