Updated

John Skelton made a brief appearance in his battle with Kevin Kolb for Arizona's starting quarterback job, just long enough to throw the first touchdown pass for either player this preseason.

Skelton's 3-yard toss to a wide open Anthony Sherman was part of a 17-point second quarter by Arizona and the Cardinals beat the Oakland Raiders 31-27 on Friday night.

Skelton entered the game after Oakland fumbled the ball away at its 23. He completed 3 of 3 passes for 23 yards.

Kolb was 3 of 3 for 22 yards in Arizona's opening touchdown drive but was sacked in the end zone for a safety on the Cardinals' next possession. He completed 3 of 6 passes and was sacked three times.