HOUSTON — Alex Bregman hit a two-run double early and the Houston Astros held on for a 2-1 win over the New York Yankees on Thursday night.
Thursday’s game completes a stretch for the Astros of nine straight games against New York teams. Houston went 3-2 against the major league-leading Yankees and swept four games with the Mets, who had baseball’s second best record before being overtaken by the Astros.
The Yankees were in town for just one game to make up part of a series that was scrapped because of the lockout. They’ll complete the series with a doubleheader here July 21.
Houston starter Luis García (6-5) allowed three hits and one run with six strikeouts in 5 1/3 innings for his third straight win. Ryan Pressly struck out two in a scoreless ninth for his 17th save.
The Astros had a chance to pad the lead, but the third inning ended on an odd play after a malfunction of New York starter Luis Severino’s PitchCom device. Tucker saw Severino was distracted from third base and tried to sneak home, but Severino threw him out.
Severino (4-3) yielded three hits and two runs in six innings. Anthony Rizzo hit a solo homer for the Yankees in the sixth inning.
PIRATES 8, BREWERS 7
PITTSBURGH — Backup catcher Michael Perez had three home runs, rookies Oneil Cruz and Jack Suwinski hit back-to-back shots and Pittsburgh beat Milwaukee.
It was the first multihomer game of Perez’s five-year career. He hit a two-run blast in the fourth inning off Brent Suter (1-2) to break a 3-3 tie, added another two-run homer in the sixth to make it 6-4 then had a solo shot in the eighth to increase the lead to 8-4.
The outburst came one day after the Pirates’ Bryan Reynolds had a three-homer game in a win at Washington.
Rookie Yerry De Los Santos relieved closer David Bednar in the ninth with runners on first and third and retired Luis Urias on a pop fly for his second career save, both coming in the last two days.
JT Brubaker (2-7) pitched six innings, allowing four runs and seven hits. He struck out six and walked two.
GUARDIANS 5, TWINS 3
CLEVELAND — Andrés Giménez hit a two-run homer in the ninth inning off Tyler Thornburg (0-2) and Cleveland beat Minnesota for its second straight walk-off win.
José Ramírez drew a leadoff walk, the 10th allowed by Minnesota. Josh Naylor’s groundout moved Ramírez to second and Owen Miller flied out. Giménez followed with his game-winner. The Guardians lead the majors with 17 last at-bats wins, including six against the rival Twins.
The Twins failed to hold a 6-3 lead in the 10th inning on Wednesday night, when the Guardians scored four times and won the game on Naylor’s two-run homer.
Emmanuel Clase (2-2) pitched the ninth for Cleveland.
DODGERS 3, PADRES 1
LOS ANGELES — Justin Turner homered twice, including a go-ahead two-run shot in the seventh inning, and Los Angeles beat San Diego in the opener of a four-game series between the NL West’s top teams.
The Dodgers have won 12 of 13 against San Diego dating to Aug. 24, outscoring the Padres 72-29 in that span. They extended their division lead to 2 1/2 games.
Evan Phillips (2-3) got the win in 1 1/3 innings of relief. He struck out one. Craig Kimbrel retired the side in the ninth for his 14th save.
Joe Musgrove (8-2) gave up both homers to Turner. The right-hander allowed three runs and five hits in seven innings. He struck out a season-high 10 and walked one.
BLUE JAYS 4, RAYS 1
TORONTO — Teoscar Hernández and Santiago Espinal each hit two-run home runs, Yuseki Kukuchi struck out a season-high eight over six innings to snap a seven-start winless streak and Toronto beat Tampa Bay.
Hernández hit his eighth homer in the second, and Espinal went deep in the seventh, his sixth. Both homers came off Rays left-hander Ryan Yarbrough (0-4).
Rays left-hander Jeffrey Springs had been set to start against Toronto on Friday but instead left the team and was put on the Family Medical Emergency List. Rays infielder Isaac Paredes hit a solo homer in the fourth, his 11th.
Kikuchi (3-4) allowed one run and four hits over six innings, his longest outing since his previous win, May 16 against Seattle. He went 0-3 with a 7.30 in the seven starts between victories.
PHILLIES 14, BRAVES 4
PHILADELPHIA — Kyle Schwarber finished off the month with another June homer, Darick Hall went deep twice and Philadelphia avoided a three-game sweep with a rout of Atlanta.
Rhys Hoskins and Nick Castellanos also homered for the Phillies, who reached a season high in runs despite missing star Bryce Harper for the fourth straight game. The 2021 NL MVP is out indefinitely after having surgery on his broken left thumb Wednesday.
Adam Duvall and Michael Harris II went deep for the defending champion Braves, who ended June with a 21-6 mark to equal the most victories in a calendar month since the club moved from Milwaukee to Atlanta in 1966.
Aaron Nola (5-5) allowed four runs and seven hits with eight strikeouts and one walk in seven innings. The Phillies pulled away with seven runs and six hits in the second off Ian Anderson (6-5).
CUBS 15, REDS 7
CHICAGO — Patrick Wisdom hit a grand slam and a solo homer en route to a career-high six RBIs, rookie Christopher Morel had a career-high five hits and Chicago beat Cincinnati.
The Cubs collected 23 hits off five pitchers, tying their season high from a 21-0 rout of the Pirates on April 23. Seven of those hits came in the eighth against outfielder Max Schrock, who allowed a two-run homer to P.J. Higgins and a solo shot to Morel.
Cubs starter Kyle Hendricks (4-6) pitched six innings of six-hit ball and tied a season high with seven strikeouts. Hendricks has allowed two runs in his last 13 1/3 innings.
Joey Votto continued his dominance of Hendricks by hitting a solo home run in the sixth. Reds starter Graham Ashcraft (4-2) allowed a career-high seven runs in 2 1/3 innings.
MARINERS 8, ATHLETICS 6
SEATTLE — Julio Rodríguez homered for the second day in a row, Cal Raleigh had a two-run triple in the fifth inning and Seattle beat Oakland.
Seattle has won 17 of 19 games against Oakland and earned its third straight victory overall to improve to 37-41.
The A’s recalled Adrian Martinez (1-1) from Triple-A Las Vegas for his second career start, and he allowed seven runs and seven hits over 4 2/3 innings.
Seattel starter Logan Gilbert (9-3) didn’t have his best performance over six innings. His four runs allowed were the most he’s given up since May 11.