PITTSBURGH -- Landry Jones spent most of the first two-plus years of his career trying to prove he belonged in the NFL.

In one sensible and steady half, he answered them all.

More from FoxSports

Jones threw two touchdown passes to Martavis Bryant in relief of Michael Vick and the Pittsburgh Steelers rallied for a 25-13 win over the Arizona Cardinals on Sunday.

Vick left in the third quarter with a hamstring injury and Pittsburgh's offense took off when Jones took over. Jones hit Bryant for an 8-yard score to give the Steelers the lead. The two hooked up later for an 88-yard strike as the Steelers (4-2) won their second straight.

Jones completed 8 of 12 passes for 168 yards and the two scores. Bryant caught six passes for 137 yards in his first action of the season. Le'Veon Bell ran for 88 yards and rookie Chris Boswell kicked three long field goals for the Steelers.

Carson Palmer threw for 421 yards with a touchdown and two interceptions. John Brown caught 10 balls for 196 yards but the Cardinals collapsed in the second half to ruin a homecoming of sorts for coach Bruce Arians.

Arians was pushed out by the Steelers after the 2011 season, something he jokingly called a "refirement." Nearly four years -- and two NFL Coach of the Year Awards -- later, Arians returned to Heinz Field with one of the best teams in football.

For a half, the Cardinals certainly looked like it.

Arizona dominated the opening 30 minutes, outgaining the Steelers 279-59 and doing whatever it wanted. All that dominance, however, only translated into a 10-3 lead.

The Cardinals had a touchdown wiped out on an offensive pass interference penalty, saw a second-and-3 at the Pittsburgh 25 turn into a punt and allowed the Steelers to hang around far too long.

Vick, who dazzled late in a thrilling last-play win at San Diego on Monday night, actually left twice. He exited for a couple of snaps in the second quarter after getting what the team called "dirt in his eye" at the end of a 10-yard scramble and was pulled for good in the third quarter after tweaking his right hamstring.

Enter Jones, who has struggled to distinguish himself in three seasons as the third-stringer behind Ben Roethlisberger.

Thrust into the first meaningful action of his pro career -- his last college game at Oklahoma saw the Sooners lose to Johnny Manziel and Texas A&M in the 2013 Cotton Bowl -- Jones showed remarkable poise. He hit Bryant for a leaping 8-yard touchdown grab in the back of the end zone to give the Steelers a 12-10 lead.

Jones later hit Bryant for a 23-yard gain and Brown with a pretty back shoulder throw, both of which set up Boswell field goals, the last of which gave the Steelers a five-point lead with 7:13 to play.

Pittsburgh's resurgent defense made it stand up. Mike Mitchell picked off Palmer in the end zone to end Arizona's next possession. Rather than play it conservatively to run the clock out, the Steelers instead attacked.

Jones found Bryant over the middle and the wide receiver -- who missed the first four games after violating the NFL's substance abuse and sat out the San Diego game with a knee injury -- bolted down the sideline on his way to a clincher few saw coming.