Trevor Rogers pitched seven splendid innings and Gunnar Henderson and Luis Vazquez homered as the Baltimore Orioles avoided a series sweep, defeating the visiting Houston Astros 3-2 on Sunday afternoon.

Henderson and Ryan Mountcastle each had two hits for the Orioles. Vazquez's long ball marked the first home run of his career.

After the Astros struck for a total of 26 runs in the first three games combined, the resurgent southpaw's work on the mound proved critical.

Rogers (7-2) limited the Astros to one run on five hits with three walks and nine strikeouts. It marked his fifth consecutive start when he surrendered one run.

Rico Garcia entered in the eighth and allowed three singles as Houston loaded the bases with one out. Keegan Akin was summoned from the bullpen and limited the dam

See Full Page