MEXICO CITY ( Associated Press) – Jimmy Garoppolo threw four touchdown passes, including two to Brandon Ayuk and George Kittel, as the San Francisco 49ers beat the Arizona Cardinals 38-10 Monday night in Mexico City to earn their fourth straight win.
It was the fifth NFL regular-season game in Mexico City and the first since 2019. Technically the Cardinals played at home, but the boisterous and celebratory crowd strongly supported the 49ers, especially loudly when Kittel and Deebo Samuel scored touchdowns on each pass. 39 yards.
San Francisco (6-4) has won five of their last seven meetings and is tied with the Seahawks for the top spot in the NFC West. Garoppolo had another efficient performance in which he completed 20 of 29 passes for 228 yards.
The game was close during the first two quarters, but the 49ers widened the gap in the second half, taking a 24–10 lead in the third quarter. Samuel entered the field and ran 39 yards, weaving through the Cardinals’ defense on his way to the end zone.
The Cardinals (4-7) entered their second straight game without Pro Bowl quarterback Kyle Murray, who is nursing a hamstring injury. Backup Colt McCoy is 3-1 as a starter over the past two seasons — including a win over the Rams last week — but he couldn’t recreate the magic in Mexico.
McCoy completed 24 of 34 passes for 218 yards and one interception. The 49ers hit him hard several times and he was sacked three times.
The great Estadio Azteca—home to Mexico’s top soccer teams—sits at an elevation of 7,200 feet (2,100 m), higher than both San Francisco and Phoenix. The 49ers opted to train at high altitude in Colorado this week, and the Cardinals opted to train at their home in Tempe, Arizona.