SANTA CLARA (AP) —
Carson Palmer ran for a go-ahead 8-yard touchdown with 2:28 left and tumbled after spiking the ball in a telling story of his day, and the Arizona Cardinals squeaked by the San Francisco 49ers 19-13 on Sunday for their fifth straight win and first road victory in the series since September 2008.
Moments earlier, Palmer fell backward as he released the ball and completed a 34-yard pass to J.J. Nelson to put Arizona on the 1.
Chandler Catanzaro missed the extra-point try, and Blaine Gabbert and the 49ers had one more chance with 2:21 left. Anquan Boldin caught an 18-yard pass on fourth-and-20 to clinch the win for Arizona.
David Johnson ran for a 1-yard touchdown in the third for the Cardinals, who have nine wins in their first 11 games in consecutive seasons for the first time in franchise history.
San Francisco tight end Garrett Celek has been carted off the field with 3:46 left in the first quarter with a left ankle injury.
Celek was injured while blocking downfield and grabbed at his lower leg when he went down Sunday.
Several teammates surrounded him on Arizona’s sideline before he was taken to the locker room.