Jimmy Garoppolo threw four touchdown passes, including two each to Brandon Aiyuk and George Kittle, and the San Francisco 49ers won their third straight game by blowing past the Arizona Cardinals 38-10 on Monday night in Mexico City.
It was the fifth regular-season NFL game played in Mexico City and first since 2019. Technically a Cardinals home game, the crowd of 78,427 fans at Estadio Azteca heavily favored the 49ers.
San Francisco (6-4) has won five of its last seven and is tied with the Seahawks at the top of the NFC West. Garoppolo had another efficient performance, completing 20 of 29 passes for 228 yards.
The Cardinals (4-7) played their second straight game without Pro Bowl quarterback Kyler Murray, who has been battling a sore hamstring. Backup Colt McCoy had a 3-1 record in spot starts over the past two seasons — including a win over the Rams last week — but couldn’t recreate the same magic in Mexico.
McCoy finished 24 of 34 passing for 218 yards and an interception. The 49ers hit him hard multiple times, connecting for three sacks.
After the win over the Cardinals, 49’ers QB Jimmy Garoppolo talks about the good string of games they’ve put together: It’s good that the guys are still hungry.”
49’ers QB Jimmy Garoppolo talks about the Mexican national anthem, the vibe of playing in Mexico, and the fan reaction.
Sofia Reyes signs the Mexican national anthem for Monday Night Football.
Cardinals QB Colt McCoy talks about the loss to the 49’ers and the fan reaction to the game in Mexico City.
San Francisco 49ers tight end George Kittle talks about playing in Mexico.
San Francisco 49ers tight end George Kittle says, if they keep playing like this, they’re going to be a scary team.