>>Cardinals, Royals Split Double Header
Brad Keller threw seven-plus innings of two-hit baseball, Jorge Soler hit a three-run homer and the Kansas City Royals beat St. Louis 8-2 Wednesday in the first game of a doubleheader. The Cardinals have lost 10 of 12.
He worked around leadoff walks in the first, second and fourth innings and had retired 12 of 13 batters before Matt Carpenter walked and Paul Goldschmidt singled to start the eighth, ending Keller's day.
Jorge Soler's drive into the left field seats off Michael Wacha (3-2) capped a six-run third and made it 7-0.
Whit Merrifield had two hits, drove in a run and scored once. Adalberto Mondesi had two hits, drove in two and scored. Nicky Lopez reached three times and scored twice and Hunter Dozier hit a pair of sacrifice flies.
Marcel Ozuna and Matt Carpenter went deep as part of a four-homer barrage and the St. Louis Cardinals split a doubleheader with the Kansas City Royals by winning the second game 10-3 on Wednesday night.
Ozuna capped a 12-pitch at-bat by blasting a three-run homer off Homer Bailey over the right field wall to give the Cardinals a 3-0 lead in the first. Carpenter set the tone against Bailey, who threw 42 pitches in the inning, with a nine-pitch walk.
Dexter Fowler and Kolten Wong also homered as St. Louis had as many home runs in the second game as it did hits in the opener.
Adam Wainwright (4-4) battled through control issues with 55 of his 103 pitches going for strikes. In five innings, he allowed three runs, six hits, walked four and struck out two.
John Gant, Andrew Miller, Carlos Martinez and John Brebbia combined for four scoreless innings of relief.
Hunter Dozier's 10th home run of the year off of Wainwright in the fifth inning travelled 420 feet. Adalberto Mondesi had a pair of hits, scored and drove in a run.
Miles Mikolas (4-4, 4.88 ERA) will look to bounce back in the opener of a three-game set against the Atlanta Braves and RHP Mike Foltynewicz (0-3, 6.91 ERA). Miles gave up seven runs in a career-low 1 1/3 innings in his last start at Texas last Friday.
>>Cubs Double Up Phillies
Cole Hamels struggled in his first start against his original team, Albert Almora Jr. hit his first career grand-slam and the Cubs rallied from an early three-run deficit with three homers, beating the Philadelphia Phillies 8-4 Wednesday night.
With the game tied at 3 in the fifth, Almora launched Cole Irvin's changeup into the shrubs in the center-field batter's eye.
Anthony Rizzo hit his 12th homer, a mammoth shot in the third inning that struck the neon beer sign atop the right field scoreboard, tying it at 3-all. That allowed Hamels to escape with a no-decision and remain unbeaten this season, despite allowing three runs on nine hits and two walks through four innings.
Javier Baez added a solo shot in the seventh.
Tyler Chatwood (3-0) earned the win with four innings of one-run, three-hit relief. Steve Cishek worked around a single and got the final three outs.
Andrew McCutchen had three hits, including a solo homer off Chatwood in the eighth. Jean Segura extended his hitting streak to 13 games with a single and a double as the Phillies dropped their second straight to Chicago in a four-game series between division leaders.
Irvin (2-1) was roughed up for seven runs on seven hits after winning his first two starts following his recall from Triple-A.
Aaron Nola (4-0, 4.47) faces Cubs LHP Jon Lester (3-2, 2.09) in the series finale on Thursday afternoon. Lester is 8-0 with a 1.49 ERA in 10 career starts against the Philadelphia. Nola has allowed just one run in four of his last five starts and is 2-0 with a 2.30 ERA over the span.
>>White Sox Solve Astros
Charlie Tilson hit a grand slam for his first career homer and the White Sox turned the only triple play in the majors this season during a 9-4 victory.
It's the first time in franchise history the White Sox have smacked a grand slam and pulled off a triple play in the same game - and only the fourth time a major league team has done it since 1979. The last club to accomplish the feat was the Detroit Tigers on Sept. 8, 2017.
Eloy Jimenez homered twice for Chicago, and Tilson's slam highlighted a six-run sixth inning.
The Astros got a homer from Alex Bregman in a three-run fourth to go on top before Chicago's big inning.
White Sox starter Ivan Nova (3-4) allowed 10 hits but just three runs in seven-plus innings to bounce back after giving up nine runs in his previous start. He was helped by a defense that turned four double plays and ended the third inning with Chicago's first triple play since July 2016 against Atlanta.
With runners on first and second, speedy Jake Marisnick hit a grounder down the third base line to Moncada. He stepped on the bag for the first out and threw to Yolmer Sanchez at second. Sanchez relayed to first, where the ball just beat Marisnick.
Gerritt Cole yielded seven hits and six runs while striking out seven in five-plus innings.
Lucas Giolito (5-1, 3.35 ERA) pitches the series finale Thursday. Giolito allowed three hits and one run over five innings against the Blue Jays in his last start to extend his winning streak to a career-high four games.