COIN TOSS: Eagles get the football first.
7:41 p.m. - What Went Wrong: The Eagles received the opening kickoff, and after a 22-yard return they set up shop at their 27-yard line. Jalen Hurts immediately went on the attack through the air, and he had success getting the ball to his tight ends. A 7-yard completion to Zach Ertz was followed by a 34-yard catch-and-run to Dallas Goedert, who beat Devin Bush's coverage. From there the drive stalled, with a couple of dropped passes being the primary culprits. Jake Elliott converted the 47-yard field goal to give the Eagles a 3-0 lead with 12:31 left in the first quarter.
7:56 p.m. - What Went Right: Jordan Berry's 40-yard punt was downed by James Pierre at the Eagles 2-yard line, and the defense allowed one first down before forcing a Philadelphia punt. On third-and-5, Jalen Hurts ran out of the pocket, but he was stopped by Robert Spillane after a 4-yard gain. Matthew Sexton didn't field the punt, and after it bounced and rolled for 55 yards, the Steelers began their second series at the 22-yard line.
8:05 p.m. - What Went Wrong: With 3:40 remaining in the first quarter, Najee Harris officially had two carries for 10 yards, but he had another two carries for another 24 yards nullified by holding penalties – one on Pat Freiermuth and the second on Trai Turner.
8:09 p.m. - What Went Wrong: Jordan Berry's second punt was downed at the 7-yard line, but the Eagles made quick work of it to get into the end zone to take a 10-0 lead with 21 seconds left in the first quarter. With Joe Flacco at quarterback, the Eagles moved 14 yards on two completions for a first down at their 21-yard line. On the next play, Flacco threw a quick wide receiver screen to Quez Watkins, who got a block on Terrell Edmunds, a hold on Cam Sutton, and then he out-ran Tre Norwood to complete the 71-yard play for the touchdown.
FIRST QUARTER: Eagles 10, Steelers 0
Game action photos from the Week 1 preseason game against the Philadelphia Eagles at Lincoln Financial Field
8:18 p.m. - What Went Wrong: The Steelers' third offensive series ended because of self-inflicted wounds. On a third-and-2, Chuks Okorafor was flagged for a false start, and then on the ensuing play, T.Y. McGill drove Kendrick Green into the backfield and sacked Mason Rudolph for a 10-yard loss. After the punt, the Eagles started at their 37-yard line.
8:25 p.m. - What Went Wrong: The Eagles added to their lead with a 48-yard field goal by Jake Elliott that capped an eight-play, 34-yard drive. Joe Flacco completed 3-of-5 for 22 yards, and he underthrew a pass that would have converted a third-and-4.
8:48 p.m. - What Went Right: Dwayne Haskins engineered a nine-play, 70-yard drive that was capped by a 1-yard run from Anthony McFarland to bring the Steelers to 13-7 with 1:51 left in the first half. Haskins completed 5-of-5 for 42 yards, and Jaylen Samuels carried twice for 19 more. A defensive pass interference penalty in the end zone moved the ball to the 1-yard line, and then on the next play, McFarland got into the end zone thanks in part to a block from rookie tackle Dan Moore that sealed the end and allowed the back to bounce to the outside for the touchdown.
8:55 p.m. - What Went Wrong: The Eagles got the ball after the Steelers touchdown with 1:42 remaining, but Joe Flacco completed 4-of-8 for 55 yards to get Philadelphia into position for Jake Elliott to convert his fourth field goal of the half, this one from 50 yards, to give the Eagles a 16-7 halftime lead.
HALFTIME: Eagles 16, Steelers 7
9:18 p.m. - What Went Right: The Steelers took the second half kickoff, and Dwayne Haskins picked up where he left off in the first half by taking the team 75 yards in 10 plays and capped it with a 22-yard touchdown pass to Anthony Johnson. The Steelers converted all three of their third-down situations – one on a run by Anthony McFarland and the other two with passes from Haskins. On the touchdown play, Haskins drew the Eagles defense offside with his cadence before moving in the pocket to create more time for himself before finding Johnson all alone in the end zone.
9:31 p.m. - What Went Right: Just two plays after the Eagles received the ensuing kickoff, Jamir Jones hit Nick Mullins as he delivered the ball, and Justin Layne intercepted to give the ball right back to the Steelers offense at midfield. Eleven plays later, a 50-yard drive was capped by a 1-yard run by Jaylen Samuels and the Steelers took the lead for the first time on the night, 21-16. Dwayne Haskins converted a third-and-12 with a 17-yard catch-and-run by Samuels, a third-and-5 with a 6-yard pass to Cody White, and then a 5-yard run by Samuels converted a third-and-2.
9:52 p.m. - What Went Right: After the Steelers defense turned in a three-and-out, Dwayne Haskins finished his night with a 14-play, 76-yard drive that ended with a 22-yard field goal by Sam Sloman that upped the Steelers lead to 24-16 with 11:05 left in the fourth quarter. The Steelers offensive line had control of the game at this point, with Dwayne Haskins having time to survey the field on pass plays and Tony Brooks-James gaining 25 yards on six carries.
10:03 p.m. - What Went Wrong: A holding penalty and then a shared sack between Quincy Roche and Isaiahh Loudermilk resulted in a three-and-out, and after the punt the Steelers began at their 20-yard line with Joshua Dobbs at quarterback. On a third-and-9 from the 21-yard, Dobbs tried to force the ball to Cody White, and it was intercepted by Elijah Riley, and the Eagles took over at the Steelers 29-yard line.
10:07 p.m. - What Went Right: The Steelers returned the favor three plays later when Lafayette Pitts intercepted a pass for Adrian Killens and returned it to the Pittsburgh 29-yard line with 6:41 left in the fourth quarter.
FINAL SCORE: Steelers 24, Eagles 16