HOUSTON — Hunter Brown allowed only a run in 6 2/3 innings for his 10th victory, Jeremy Peña and Yainer Diaz homered and the Houston Astros beat the Boston Red Sox 4-1 on Wednesday night.
Brown (10-5) allowed six hits and three walks and held Boston to 1 for 6 with runners in scoring position. The Astros moved a game ahead of Seattle for the AL West lead. The Mariners fell 4-3 in Baltimore.
Peña started a two-run first with his his fifth leadoff homer of the season on Walker Buehler’s fifth pitch. Diaz added a two-out RBI single and, with the Astros up 2-1 with two out in the sixth, he sent an 0-1 sweeper from Buehler (7-7) 415 to left-center for his 17th homer.
Boston had the tying run at third base with two outs in the sixth. With Romy Gonzalez at the plate, Red Sox manager Alex Cora