Yordan Alvarez hit two solo home runs, Jose Altuve added a two-run blast and Framber Valdez allowed a run and two hits in a complete game as the visiting Houston Astros rolled to a 5-1 win over the Oakland Athletics on Monday.
Valdez (5-2) struck out seven and walked three, throwing a career-high114 pitches in the Astros’ first complete game since Zack Greinke produced one on June 4, 2021.
Alvarez put the Astros on top in the fourth inning via a titanic solo home run to the second deck in right-center field off Oakland starter Paul Blackburn. Alvarez’s second homer, his 14th of the season, came in the eighth off Oakland reliever A.J. Puk.
Blackburn (5-1) allowed four runs on five hits with five strikeouts and no walks in 6 2/3 innings.
Rockies 7, Marlins 1
Ryan Feltner tossed seven strong innings, Garrett Hampson had three hits and Colorado beat Miami in Denver.
Feltner (1-1) gave up one run on four hits and one walk while striking out six for his first major league win in his fifth career outing. Pinch hitter Yonathan Daza hit a tiebreaking three-run double in the seventh inning for the Rockies.
Jesus Sanchez hit the longest home run in the majors this season (496 feet), Garrett Cooper had two hits and Pablo Lopez pitched six scoreless innings for the Marlins. Miami’s Joey Wendle left in the fourth inning due to right hamstring tightness.
Brewers 7, Cubs 6 (Game 1)
Luis Urias’ two-out, three-run, tiebreaking homer in the seventh inning helped visiting Milwaukee beat Chicago in Game 1 of a split doubleheader.
After Chicago’s Daniel Norris (0-3) induced a double-play ball to Andrew McCutchen, Mike Brosseau singled and Kolten Wong walked. Urias, on a full count, just cleared the left field fence to break a 4-4 tie. Tyrone Taylor tied the game with a two-run homer in the sixth, and Jace Peterson also went deep for the Brewers, who lead the NL in home runs.
P.J. Higgins and Rafael Ortega hit back-to-back homers in the fourth and Nico Hoerner had three hits with three RBIs for the Cubs, who stranded four combined runners in the eighth and ninth innings to lose for the fourth time in five games.
Cardinals 6, Padres 3
Paul Goldschmidt and Nolan Gorman each hit a two-run home run to power St. Louis past visiting San Diego.
Goldschmidt extended his on-base streak to 35 games and his hitting streak to 21 games. He has 22 extra-base hits and 32 RBIs in May. Gorman went 3-for-3 with a walk and two runs.
Cardinals opener Packy Naughton lasted 2 1/3 innings and allowed one run on two hits, and Andre Pallante (1-0) worked the next 3 1/3 innings, allowing one run on five hits. Padres starter Nick Martinez (2-3) gave up three runs on seven hits and four walks in six innings.
Tigers 7, Twins 5
Spencer Torkelson had three hits and an RBI, and Willi Castro drove in two runs as host Detroit beat Minnesota.
Jeimer Candelario had two hits, scored two runs and knocked in another, while Derek Hill blasted a solo homer for Detroit. Tigers starter Beau Brieske gave up four runs and six hits in 5 2/3 innings. Joe Jimenez (2-0) pitched 1 1/3 innings of scoreless relief, and Gregory Soto recorded his ninth save.
Jose Miranda hit a two-run homer for the Twins, and Gio Urshela and Gary Sanchez hit solo shots.
Guardians 7, Royals 3
Andres Gimenez broke a tie with a three-run home run in the eighth inning as host Cleveland defeated Kansas City.
Jose Ramirez was 2-for-4 with a home run and three RBIs, and Nick Sandlin (4-2) got the Guardians out of a bases-loaded, two-out jam in the top of the eighth to earn the win.
Royals starter Jonathan Heasley worked a career-high six innings. He gave up three runs on six hits and three walks with three strikeouts. Collin Snider (3-2) served up Gimenez’s homer in the bottom of the eighth.
Giants 5, Phillies 4 (10 innings)
Curt Casali hit a go-ahead two-run home run off Andrew Bellatti with one out in the top of the 10th inning to lift San Francisco past host Philadelphia.
Evan Longoria also homered and Wilmer Flores added a home run and two RBIs for the Giants. San Francisco starter Logan Webb tossed eight-plus strong innings and gave up four hits and three runs to go along with 10 strikeouts and no walks. Dominic Leone (3-0) earned the win in relief. Camilo Doval allowed an unearned run in the 10th for his eighth save.
Nick Castellanos, Rhys Hoskins and Kyle Schwarber homered for the Phillies, who lost their fourth in a row.
–Field Level Media