Justin Tucker kicked a 60-yard field goal to end the first half, Tyler Huntley threw a touchdown pass early in the third quarter, and the Baltimore Ravens extended their record streak of preseason victories to 24 with a 20-19 win over the Philadelphia Eagles on Saturday night.

Nakyi Watts, 9, of Baltimore watches players warm up during preseason game against the Philadelphia Eagles at M&T Bank Stadium on Saturday, August 12, 2023.
Nakyi Watts, 9, of Baltimore watches players warm up at M&T Bank Stadium. (Jessica Gallagher/The Baltimore Banner)
Ravens running back Keaton Mitchell looks upfield as the Eagles defense converges on him. (Jessica Gallagher/The Baltimore Banner)
Baltimore Ravens running back Justice Hill (43) rushes for a gain in the first quarter of a preseason game against the Philadelphia Eagles at M&T Bank Stadium on Saturday, August 12, 2023.
Ravens running back Justice Hill runs along the sideline during the first quarter. Hill gained 48 yards on three carries in the game. (Ulysses Muñoz/The Baltimore Banner)
A Ravens cheerleader is launched skyward. (Jessica Gallagher/The Baltimore Banner)
Ravens cornerback Daryl Worley had two sacks, including this one of the Eagles' Ian Book. (Ulysses Muñoz/The Baltimore Banner)
Baltimore Ravens running back Keaton Mitchell (34) take the ball down the field against the Philadelphia Eagles during a preseason game at M&T Bank Stadium on Saturday, August 12, 2023.
Mitchell takes the ball to the end zone in the fourth quarter, but the 35-yard play was negated by a penalty. (Jessica Gallagher/The Baltimore Banner)
Ravens coach John Harbaugh, center, watched his team extend its league-record preseason winning streak. (Ulysses Muñoz/The Baltimore Banner)
Cornerback Jeremy Lucien leaps as he approaches the sideline after recovering a fumble for the Ravens' only forced turnover of the game. (Jessica Gallagher/The Baltimore Banner)
Ravens quarterback Lamar Jackson, who did not play, walks off the field with Craig Singleterry, vice president of security, after the game. (Ulysses Muñoz/The Baltimore Banner)
Mitchell briefly enjoys his touchdown run, before it was called back, with wide receiver Dontay Demus Jr. (Ulysses Muñoz/The Baltimore Banner)
Young fans try to get the players' attention after the game. (Jessica Gallagher/The Baltimore Banner)