The 49ers have 222 yards to 174 for the Cardinals. They had the ball for 17:08 in the first half.
They lead only 13-10.
Kittle left for the locker room with 30 seconds remaining in the half after Robbie Gould kicked a 24-yard field goal.
San Francisco had one drive end on downs at the Arizona 1-yard line. It also had a punt blocked, which resulted in a one-play, 10-yard touchdown drive for the Cardinals.
The 49ers lead only because Zane Gonzalez missed a 52-yard field goal. He made a 56-yarder on the final play of the first half to draw Arizona within three points heading into the second half.