GLENDALE, Ariz. (AP) – Diontae Johnson ran for an 85-yard touchdown on a punt return and caught a pass for another score to lead the Pittsburgh Steelers over the Arizona Cardinals 23-17.

Pittsburgh’s defense had three crucial interceptions in the second half to secure its seventh win over the past eight games. Arizona has lost six straight games.

Rookie free-agent quarterback Devlin Hodges completed 16 of 19 passes and threw a touchdown pass in his third career start. Arizona quarterback Kyler Murray threw two touchdown passes, but his three interceptions were very costly.

(Copyright 2019 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)