Yordan Alvarez hit three homers, including a grand slam, and drove in seven as the visiting Houston Astros finished with six homers overall and defeated the Baltimore Orioles 23-2 Saturday night.
Houston now has won eight straight, the longest winning streak in the American League. Baltimore has dropped five in a row, and all have come on the present homestand.
Alvarez led the offensive charge but the Astros also got homers from Alex Bregman (three RBI), Jose Altuve (three RBI) and Carlos Correa (two RBI). The club finished with 25 hits.
The Astros scored eight runs in the first two innings and battered Baltimore starter Aaron Brooks (2-6) for nine runs and nine hits in just three frames. Brooks gave up four home runs in his three innings of work.
That provided starter Aaron Sanchez with a nice early cushion. Sanchez (5-14) had lost 13 in a row with Toronto before being traded to Houston, where he’s now 2-0. He threw the first six innings of a combined no-hitter against Seattle in his last start.
In this game, Sanchez gave up one run on three hits in five innings. He struck out six and walked three.
Bregman and Alvarez started the scoring with back-to-back shots in the first. For Bregman, it was a two-run homer, and Alvarez followed with a solo shot for an early 3-0 lead.
Jace Peterson got a sacrifice fly for the Orioles in the first before Houston added five in the second. First came a Josh Reddick RBI single, and Altuve belted his two-run homer. Bregman added an RBI double before Brooks balked in a run for an 8-1 lead.
Correa hit a solo homer in the third — a 474-foot shot that MASN said is the longest at Camden Yards — and drove in a run with a fifth-inning single. Yuli Gurriel pitched in with an RBI double in that inning, and George Springer made it 13-1 with his two-run double, also in the fifth.
Alvarez blasted his grand slam to right off Tayler Scott during a six-run seventh that gave Houston a 20-1 lead. Then came Alvarez’s two-run shot off Stevie Wilkerson in the ninth.
—Field Level Media