Kittle was taken to the medical tent on the sidelines to be examined, but he appeared healthy upon returning to the game during San Francisco's second possession. The Pro Bowler caught two passes for 37 yards on the drive, including a 30-yard touchdown that tied the score at seven.
As the game went on, the 49ers turned to backup tight end Ross Dwelley, and Kittle remained on the sidelines. The 26-year-old played just 69 percent of the offensive snaps, his second-lowest total of the season.
Head coach Kyle Shanahan told reporters after San Francisco's 28-25 win that Kittle entered the game with a groin injury that limited him in recent weeks, and he also injured his ankle against the Cardinals.
The 49ers (8-0) will certainly hope for Kittle to make a swift recovery as they host the Seattle Seahawks (6-2) in a crucial NFC West showdown next week on Monday Night Football.
Kittle leads San Francisco with 57 targets, 46 receptions, 541 receiving yards and is tied for the team lead with two touchdown catches.