Thursday Night Football: Patriots hold off Steelers in 21-18 upset

– Steelers' playoff hopes dented with back-to-back losses to Cardinals (24-10) and Patriots (21-18), dropping record to 7-6.

– Patriots, at 2-10 before Thursday, outplayed Steelers in a game featuring backup QB Bailey Zappe.

– Zappe threw for 240 yards, three touchdowns, and an interception, leading the Patriots to victory.

– Ezekiel Elliott rushed for 68 yards; JuJu Smith-Schuster had four catches for 90 yards.

– Steelers rallied from 21-3 down but missed critical chances, including a failed fourth-and-two attempt.

– Mitchell Trubisky, starting for the first time since last season, went 22-of-35 for 190 yards with a touchdown and an interception.

– Diontae Johnson caught three passes for 57 yards and a touchdown.

– Disputed penalty and overthrown pass on fourth downs were missed opportunities for the Steelers.

– Over-under point total of 30 surpassed before halftime in a closely contested game.