He came off the line of scrimmage on first-and-10 from the Houston Texans' 47 with 8:08 left in the third quarter and took a hit from a Texans linebacker after about four yards before continuing his route. Ertz curled toward the Houston sideline, catching a pass from quarterback Kyler Murray that traveled 18 yards in the air.
Ertz did the rest with a little help from wide receiver Christian Kirk, who threw a late block in the final few yards, to help put the Cardinals ahead 24-5.
It was the longest touchdown of Ertz's career and only his second receiving TD that traveled at least 15 yards in the air since 2018.
He had nine from 2013 to 2017, according to ESPN Stats & Information.
Of Ertz's 38 regular-season receiving touchdowns with Philadelphia, only one was more than 30 yards -- and that was seven years ago.