Yordan Alvarez snapped an 0-for-22 slump with a two-run homer and the Houston Astros edged the Cleveland Indians Monday night, 4-3 at Minute Maid Park.
Zack Greinke picked up the win on the mound, allowing two runs on five hits in 5.1 innings of work.
Astros shortstop Carlos Correa went 0-for-3 at the plate with three strikeouts, but provided stellar defense in the field.
With the win, Houston breaks a two-game skid.
It will look to keep the good times rolling Tuesday when it hosts Cleveland again at 7:10 p.m. on Zone 1150 AM & 93.7 FM.