Jose Ramirez, Triston McKenzie power Cleveland Guardians over Houston Astros

Cleveland Guardians' Jose Ramirez, right, hits a two-run home run as Houston Astros catcher Martin Maldonado watches during the fifth inning of a baseball game Monday, May 23, 2022, in Houston. (AP Photo/David J. Phillip)
Cleveland Guardians' Jose Ramirez, right, hits a two-run home run as Houston Astros catcher Martin Maldonado watches during the fifth inning of a baseball game Monday, May 23, 2022, in Houston. (AP Photo/David J. Phillip)

HOUSTON — José Ramírez homered with four RBIs and Triston McKenzie pitched seven sharp innings to help the Cleveland Guardians to a 6-1 win over the Houston Astros on Monday night.

Ramírez had two hits, highlighted by a two-run shot in the fifth inning that pushed the lead to 4-0.

Cleveland Guardians starting pitcher Triston McKenzie throws against the Houston Astros during the first inning of a baseball game Monday, May 23, 2022, in Houston. (AP Photo/David J. Phillip)
Cleveland Guardians starting pitcher Triston McKenzie throws against the Houston Astros during the first inning of a baseball game Monday, May 23, 2022, in Houston. (AP Photo/David J. Phillip)

McKenzie (3-3) allowed just three hits as he pitched a season-high seven innings for his second straight start. The only run he allowed came on a solo homer by Alex Bregman to start the seventh.

Houston starter Luis Garcia (3-3) allowed five hits and four runs, two of which were earned, but the other two came because of his throwing error in the third.

There was one out in the third when Luke Maile and Myles Straw hit consecutive singles. Amed Rosario then reached on a fielder’s choice on a grounder hit to Garcia. The pitcher badly overthrew second base for an error that allowed Maile to score and the two other runners to advance a base.

Cleveland Guardians' Amed Rosario (1) slides safely into second as Houston Astros second baseman Jose Altuve reaches for the ball during the third inning of a baseball game Monday, May 23, 2022, in Houston. Rosario advanced to second on a throwing error by Houston Astros starting pitcher Luis Garcia. (AP Photo/David J. Phillip)
Cleveland Guardians' Amed Rosario (1) slides safely into second as Houston Astros second baseman Jose Altuve reaches for the ball during the third inning of a baseball game Monday, May 23, 2022, in Houston. Rosario advanced to second on a throwing error by Houston Astros starting pitcher Luis Garcia. (AP Photo/David J. Phillip)

A groundout by Ramírez scored Straw to make it 2-0 before Garcia struck out Owen Miller to end the inning.

Maile walked to start the fifth before Ramírez smacked his homer to the bullpen in right center. José Siri tracked it to the wall and leaped to try and catch it, but it sailed just out of his reach.

McKenzie walked Yordan Alvarez with no outs in the second but didn’t allow a hit until Martín Maldonado singled with one out in the third. Jose Altuve grounded into a double play to end the third and McKenzie retired the next eight batters after that.

Cleveland Guardians' Steven Kwan, left, is tagged out by Houston Astros third baseman Alex Bregman (2) during the eighth inning of a baseball game Monday, May 23, 2022, in Houston. (AP Photo/David J. Phillip)
Cleveland Guardians' Steven Kwan, left, is tagged out by Houston Astros third baseman Alex Bregman (2) during the eighth inning of a baseball game Monday, May 23, 2022, in Houston. (AP Photo/David J. Phillip)

He got some help on the first out of the sixth when shortstop Andrés Giménez snagged a grounder hit by Siri and spun around to make a nifty throw that beat the speedy outfielder to first.

Houston couldn't get much going offensively aside from Bregman's homer. They had just four hits and went 0 for 6 with runners in scoring position.

Cleveland Guardians left fielder Amed Rosario tries to catch a double by Houston Astros' Jose Altuve during the sixth inning of a baseball game Monday, May 23, 2022, in Houston. (AP Photo/David J. Phillip)
Cleveland Guardians left fielder Amed Rosario tries to catch a double by Houston Astros' Jose Altuve during the sixth inning of a baseball game Monday, May 23, 2022, in Houston. (AP Photo/David J. Phillip)

Altuve doubled off the wall in center field with two outs in the sixth before Michael Brantley hit a fly out to end the inning.

The Guardians tacked on two runs in the seventh inning with the help of some more sloppy defense by the Astros. Maile singled with no outs and took second on a wild pitch by Bryan Abreu. Straw walked before a single by Rosario loaded the bases.

Ramírez then grounded into a force out that left Rosario out at second. But rookie shortstop Jeremy Peña overthrew first for an error on the play and two runs scored to make it 6-0.

Cleveland Guardians' Amed Rosario hits a ground ball against the Houston Astros during the third inning of a baseball game Monday, May 23, 2022, in Houston. (AP Photo/David J. Phillip)
Cleveland Guardians' Amed Rosario hits a ground ball against the Houston Astros during the third inning of a baseball game Monday, May 23, 2022, in Houston. (AP Photo/David J. Phillip)

Welcome back

Straw, who spent 3½ seasons in Houston before being traded to Cleveland last July, was honored with a video tribute before the game. Manager Dusty Baker raved about Straw’s contributions to the team and many Astros visited with the outfielder Monday during batting practice.

Up next

Houston’s Framber Valdez (3-2, 2.68 ERA) opposes Zach Plesac (1-3, 4.42) when the series continues Tuesday night.

Cleveland Guardians' Jose Ramirez, right, and Josh Naylor celebrate after a baseball game against the Houston Astros Monday, May 23, 2022, in Houston. The Guardians won 6-1. (AP Photo/David J. Phillip)
Cleveland Guardians' Jose Ramirez, right, and Josh Naylor celebrate after a baseball game against the Houston Astros Monday, May 23, 2022, in Houston. The Guardians won 6-1. (AP Photo/David J. Phillip)

This article originally appeared on Akron Beacon Journal: Guardians' Triston McKenzie allows 1 run, 3 hits in 7 innings