Rangers 3, Astros 1 10 innings
Bartolo Colon carried a perfect game into the eighth inning and Robinson Chirinos drove in all three runs for the Texas Rangers. The 44-year-old Colon turned back the clock and dominated the defending World Series champions for seven innings, retiring his first 21 batters in an entertaining pitchers’ duel with Astros ace Justin Verlander. Colon walked Carlos Correa on a 3-1 pitch to start the eighth before Josh Reddick lined an 0-2 delivery down the right-field line for a double that put runners at second and third. Opposing fans in Houston gave Colon a standing ovation, and he clapped his bare hand softly against the outside of his glove. Two outs later, he was removed with the score tied at 1. A fan favorite all around the majors, the beefy right-hander nicknamed “Big Sexy” is on his ninth team in his last 11 seasons.
Red Sox 3, Orioles 1
Andrew Benintendi got three hits and the Boston Red Sox extended the best start in their 118-year history. Mitch Moreland also had three hits for the Red Sox, who completed a three-game sweep of the shortened series and improved to a major league-best 13-2 under new manager Alex Cora.
Athletics 2, Mariners 1
Sean Manaea pitched seven strong innings and Jed Lowrie hit an early two-run homer off Felix Hernandez to lead Oakland over Seattle. Oakland avoided a series sweep as Manaea (2-2) gave up just two hits and struck out four. It was the third time in four starts this season he has lasted at least seven innings. Lowrie provided all the offense the A’s needed with his fourth homer in the first inning. Blake Treinen finished with a four-out save.
Mets 3, Brewers 2
Wilmer Flores hit a game-winning home run with two outs in the bottom of the ninth inning and New York beat Milwaukee to improve the best start in team history to 12-2. Noah Syndergaard struck out eight batters in a row, two shy of Tom Seaver’s major league record, and Brandon Nimmo finished a double shy of the cycle.
Rockies 6, Nationals 5
Ian Desmond hit a tiebreaking, two-out homer in the ninth inning against his former team, Charlie Blackmon drove in three runs and Colorado rallied to beat Washington. After Sean Doolittle (0-1) struck out Carlos Gonzalez and Gerardo Parra to open the ninth, Desmond sent a belt-high, 3-2 fastball over the 402-foot sign in straightaway center as Colorado took three out of four in its only visit to Washington.
Cardinals 3, Reds 2
Carlos Martinez struck out a season-high 11 batters in seven shutout innings and Harrison Bader’s two-run home run helped St. Louis complete its first four-game sweep in Cincinnati since 1949. Martinez (2-1) allowed two hits and four walks while helping send the Reds to their eighth consecutive loss, one short of matching their longest losing streak of last season.
Dodgers 7, Diamondbacks 2
Clayton Kershaw struck out 12 and pitched two-hit ball over seven innings and Los Angeles Dodgers ended an 11-game losing streak against Arizona in the regular season. Los Angeles had been 0-5 versus the Diamondbacks this year, and hadn’t beaten them in the regular season since last August. But the Dodgers swept Arizona 3-0 last year in the NL Division Series.
Padres 10, Giants 1
Joey Lucchesi struck out nine in six innings, fellow rookie Christian Villanueva homered, doubled and drove in three runs, and San Diego cruised past San Francisco 10-1. Jose Pirela was a home run short of the cycle and had three RBIs for the Padres, who have won five of seven. The Giants have lost four of five. Lucchesi (2-0) was sharp in outpitching Tyler Beede (0-1) in a matchup of 24-year-old rookies. Lucchesi walked none and his nine strikeouts were his most in four big league starts. The lefty allowed one run and five hits.
Phillies 10, Rays 4
ST. PETERSBURG, FLA.
Aaron Altherr hit a three-run homer, Scott Kingery had a three-run double and Philadelphia won its sixth in a row. Kingery’s two-out drive off the center field wall capped a four-run burst in the third inning that put Philadelphia ahead 4-2. The rookie has 12 RBIs over his past eight games.