Peralta’s homer lifts Cardinals to win
Jhonny Peralta hit a game-ending homer in the 10th inning, lifting the St. Louis Cardinals to a 3-2 victory over the Arizona Diamondbacks on Monday.
Peralta’s leadoff drive to left on a 1-2 pitch from J.C. Ramirez (1-1) was his fourth career game-winning homer. The Cardinals improved to 4-1 in five extra-inning home games in May, including a sweep against the Pirates at the beginning of the month.
Mark Trumbo hit a tying two-run homer in the eighth for Arizona, but the Diamondbacks stranded five the last two innings. The Cardinals wasted two hits to open the ninth when Ramirez struck out Matt Carpenter, Matt Holliday and Matt Adams.
Carlos Martinez matched his career high with eight strikeouts in seven scoreless innings for St. Louis, which got an RBI apiece from Matt Adams and Jason Heyward. Trevor Rosenthal (1-0) retired Michael Owings and Tuffy Gosewisch with the bases loaded to end the 10th.
The NL Central leaders are 6-1 against Arizona the last two seasons while holding the Diamondbacks to two or fewer runs five times.
Arizona starter Chase Anderson allowed two runs in six innings. Yasmany Tomas had three singles, giving him 18 hits in a nine-game hitting streak.
Martinez has four eight-strikeout games and has totaled 13 1/3 scoreless innings his last two outings. He gave up five hits and walked two.
St. Louis slugger Matt Holliday singled twice and has reached safely in all 41 games, trailing only former teammate Albert Pujols who did it in 42 straight to start the 2008 season for the longest streak in the majors since 2000.
Washington 2, Chicago Cubs 1: Wilson Ramos hit a tiebreaking homer in the sixth, Tanner Roark pitched five effective innings and the Washington Nationals beat the Chicago Cubs 2-1.
San Francisco 8, Milwaukee 4: The Milwaukee Brewers won a challenge after Khris Davis was called out for missing the plate on a home run trot, but Hunter Pence and the San Francisco Giants wound up with an 8-4 win.
N.Y. Mets 6, Philadelphia 3: Wilmer Flores hit a tiebreaking three-run homer off Justin De Fratus in the sixth inning to help Bartolo Colon win a day after the pitcher’s 42nd birthday, and the New York Mets beat the Philadelphia Phillies 6-3 to stop a three-game losing streak.
Colorado 5, Cincinnati 4: The Cincinnati Reds lost their ninth straight game as Nolan Arenado homered, had three hits and drove in the tiebreaking run with a sacrifice fly in the ninth inning off Aroldis Chapman that gave the Colorado Rockies a 5-4 victory.
Texas 10, Cleveland 5: Josh Hamilton was hitless in his return to the majors, but reached on a key error that sent the Texas Rangers over Cleveland 10-8 for their sixth straight win.
Oakland 4, Detroit 0: Jesse Hahn pitched a four-hitter for his first career complete game, and the Oakland Athletics beat the Detroit Tigers 4-0 for their first three-game winning streak this season.
Minnesota 7, Boston 2: Ricky Nolasco struck out five in 7 2/3 innings and Trevor Plouffe hit a three-run homer to lead the surging Minnesota Twins to a 7-2 victory over the Boston Red Sox.
N.Y. Yankees 14, Kansas City 1: Brett Gardner, Brian McCann and Chase Headley homered during an eight-run first inning and the New York Yankees quickly erased the memory of a lost weekend, romping past the AL Central-leading Kansas City Royals 14-1.
Orioles pitcher ejected, suspended: Orioles left-hander Brian Matusz received an eight-game suspension from Major League Baseball for having a foreign substance on his arm during a game in Miami.
Matusz immediately appealed and was in uniform for Baltimore’s game Monday against the Houston Astros.
He will continue to pitch until his appeal is heard.
Matusz entered Saturday’s game against the Marlins in the 12th inning.
Miami manager Dan Jennings asked umpire Paul Emmel to inspect Matusz’s right arm, and Emmel ejected the pitcher.