PIRATES 5, CARDINALS 0 Mitch Keller pitched seven innings, Isiah Kiner-Falefa hit a two-run single in a four-run eighth and Pittsburgh shut out St. Louis over a three-game series, winning Wednesday to extend their winning streak to a season-high six. Pittsburgh pitchers extended their scoreless streak to 31 innings as the Pirates finished a 6-0 homestand that started against the New York Mets in which they outscored opponents 43-4.

RAYS 6, ATHLETICS 5 Josh Lowe, Yandy Díaz and rookie Jake Mangum homered, Ryan Pepiot posted a quality start and Tampa Bay avoided a three-game sweep with a win over the Athletics.

TWINS 2, MARLINS 1 Brooks Lee and Carlos Correa drove in runs to back a strong start by Simeon Woods Richardson, and Minnesota beat Miami to end the Marlins’ eight-game winning streak.

BLUE JAYS 11, YANKEES 9 The Toronto Blue Jays wasted an eight-run lead, that outlasted the Yankees as George Springer scored the go-ahead run on Devin Williams’ eighth-inning wild pitch to tie New York for the AL East lead.

BREWERS 7, METS 2, 1ST GAME Joey Ortiz hit a tiebreaking grand slam in the sixth inning of the opener that sent Milwaukee to a victory behind Freddy Peralta in the makeup of Tuesday night’s rainout.

METS 7, BREWERS 3, 2ND GAME New leadoff batter Brandon Nimmo launched a grand slam off rookie phenom Jacob Misiorowski, and New York beat Milwaukee to split their day-night doubleheader.

PADRES 6, PHILLIES 4, 1ST GAME The Padres won the opener of a doubleheader behind a three RBI performance from Manny Machado and 6 innings from Nick Pivetta, who only allowed one run.

PHILLIES 5, PADRES 1, 2ND GAME Max Kepler and Brandon Marsh each homered and Philadelphia beat San Diego Padres to earn a doubleheader split.

RED SOX 5, REDS 3, 1ST GAME Wilyer Abreu Abreu hit a tiebreaking RBI single in the eighth to help Boston earn a win in the completion of a game suspended by rain on Tuesday.

REDS 8, RED SOX 4, 2ND GAME Christian Encarnacion-Strand hit his first career grand slam during a five-run seventh inning and Cincinnati rallied to beat Boston. Elly De La Cruz, TJ Friedl and Santiago Espinal added RBIs for the Reds.

TIGERS 11, NATIONALS 2, 1ST GAME Riley Greene hit a pair of three-run homers and matched a career high with six RBIs, leading Detroit over Washington in the first game of a day-night doubleheader.

NATIONALS 9, TIGERS 4, 2ND GAME Nathaniel Lowe hit a go-ahead triple with the bases loaded in the eighth inning and finished with four RBIs as Washington rallied to beat Detroit for a doubleheader split.

RANGERS 6, ORIOLES 0 Marcus Semien and Corey Seager homered, Nathan Eovaldi pitched five strong innings in his second start since missing a month with an elbow issue and Texas beat Baltimore.

BRAVES 8, ANGELS 3 Matt Olson had a grand slam among his three hits, and Atlanta used a seven-run sixth inning to beat Los Angeles.

CUBS 5, GUARDIANS 4 Pete Crow-Armstrong had two hits and two RBIs after being chosen an All-Star starter for the first time in his career, Shota Imanaga won his second straight start since returning from a hamstring injury and Chicago beat Cleveland.