Alvarez hits two home runs and Astros snap five-game losing streak with 12-4 win over Rockies, Mexico

Yordan Alvarez hit two home runs, Kyle Tucker added a solo shot and the Houston Astros defeated the Colorado Rockies 12-4 in the MLB World Tour: Mexico City Series, snapping a five-game losing streak.

Alvarez hit a two-run homer to center field and Tucker followed with a shot to left field as the Astros took a 4-2 lead in the third. Alvarez hit his seventh home run of the season in the top of the ninth inning.

Alvarez went 3 for 5 with three RBIs and two runs scored and Yainer Diaz had three hits and scored three runs.

Ronel Blanco (3-0) allowed two hits and five runs in 5 2/3 innings. He struck out eight and walked two.

The Rockies’ Cal Quantrill (0-3) allowed six hits and six earned runs in five innings.

Houston arrived in Mexico City having scored just six points in a three-game sweep against the Chicago Cubs, but the team took advantage of Alfredo Harp Helu Stadium’s 7,000-foot elevation to break the offensive. 15-hit slump against the Rockies.

The Rockies took the lead on Ryan McMahon’s two-run homer to center field in the bottom of the first.

The Astros took a good lead 3-1 after Alvarez and Tucker hit home runs in the third.

The series marks the Astros’ second regular-season visit to Mexico. In May 2019, they defeated the Angels in two games played in Monterrey. The Astros also played exhibition games in Mexico against the Padres in 2016 and Marlins in 2004.

The Rockies, who came south of the border after beating the Padres 10-9 at Coors Field, have yet to win consecutive games this season, the longest stretch to start a season in franchise history.

Colorado played their second regular season game in Mexico. In 1999, they defeated San Diego in their season opener, also in Monterrey.


José Urquidy played with the Astros in an exhibition game against the San Diego Padres in Mexico City in 2016, but a right arm injury forced him out of the series against the Colorado Rockies.

“Back then (2016) I was a kid who dreamed of playing in the majors. It was a long process for me to become a starter in the MLB, but I did it,” said Urquidy, who despite not being able to play, was accompanied by family and friends.

The right-hander, a native of Mazatlan, invited some of his closest friends, some of whom do not have visas to enter the United States and have never seen a Major League game.

“Even though I’m not playing, I’m happy that they can see a Major League game live. We had the day off (Friday) and they got to know some of my teammates. I’m happy for them,” Urquidy said.

The 28-year-old Urquidy said he threw a bullpen session in Mexico City and feels close to returning to the rotation.


Astros LHP Framber Valdez (0-0, 2.19 ERA) is scheduled to play Rockies LHP Austin Gomber (0-1, 4.32) on Sunday evening in the second game in Mexico City.