NEW YORK — Carlos Carrasco lost his no-hitter with two outs in the ninth inning as the Cleveland Indians settled for an 8-1 win over the Tampa Bay Rays at Tropicana Field in American League Wednesday. Carrasco, a 28-year-old right-hander from Venezuela, struck out 13 batters and faced the minimum entering the ninth inning.
He was one strike away from history when Rays left fielder Joey Butler lined an RBI single to right field, just over the glove of leaping second baseman Jason Kipnis.
Yankees 3, Angels 1 Nathan Eovaldi threw 5-1/3 scoreless innings and reliever Chasen Shreve got two big outs to help the New York Yankees avoid a three-game sweep with a 3-1 win over the Los Angeles Angels. Third baseman Chase Headley (3-for-5) and shortstop Didi Gregorius (2-for-4) each had an RBI single and left fielder Garrett Jones hit a solo homer to account for the Yankees' scoring.
Astros 6, Royals 5 Jose Altuve scored the go-ahead run to cap a seventh-inning rally, and the Houston Astros beat the Kansas City Royals 6-5.
Blue Jays 11, Red Sox 2 Justin Smoak hit home runs from each side of the plate and Mark Buehrle pitched seven strong innings as the Toronto Blue Jays defeated the Boston Red Sox 11-2.
Orioles 4, Rangers 2 J.J. Hardy hit a go-ahead two-run home run, Jimmy Paredes homered and drove in two runs, and the Baltimore Orioles defeated the Texas Rangers 4-2.
National League Marlins 6, Giants 5 Justin Bour hit a walk-off three-run homer in the bottom of the ninth inning to lead the Miami Marlins to a 6-5 win over the San Francisco Giants. The Marlins (33-46) overcame five double-play ground balls, which tied a Giants record for a nine-inning game and also overcame three errors that led to two unearned runs. Bour pulled his shot to right field off Giants right-handed reliever Santiago Casilla (4-2), his first-career walk-off home run and his eighth homer of the season.
Brewers 9, Phillies 5 The Milwaukee Brewers continued to have their way at Citizens Bank Park, cruising past the Philadelphia Phillies 9-5. The Brewers (32-48) have won the first three games of a four-game series in Philadelphia en route to a season-best four-game winning streak while the Phillies (27-53) continue to sink and are a season-worst 26 games below .500. With the defeat, Aaron Harang (4-11) became the first Phillies pitcher to lose eight consecutive starts since Jim Nash in 1972 as the Brewers scored eight runs on 14 hits against him.
Cubs 2, Mets 0 (11 innings) Shortstop Starlin Castro's two-out infield single in the 11th inning finally snapped a scoreless tie and lifted the Chicago Cubs to a 2-0 win over the New York Mets.
Dodgers 4, Diamondbacks 3 Enrique Hernandez had three hits, scored twice and drove in a run, and Brett Anderson won his third consecutive start, as the Los Angeles Dodgers edged the Arizona Diamondbacks 4-3.
Braves 4, Nationals 1 Rookie starter Matt Wisler allowed one hit through five and a third scoreless innings, and catcher A.J. Pierzynski and third baseman Juan Uribe hit consecutive home runs, as the Braves snapped a nine-game losing streak to the Washington Nationals with a 4-1 victory.
Inter-League Reds 2, Twins 1 Minnesota's Trevor May and Cincinnati's Johnny Cueto turned in an old-fashioned pitchers' duel in a game decided by a throwing error. The Reds (36-41) squeezed out the win over the Twins (41-37) as Cueto, a 20-game winner last season, allowed four hits and one run with one walk and eight strikeouts over eight innings.
Mariners 7, Padres 0 Robinson Cano drove in three runs with a homer, a bases-loaded single and a double, and Taijuan Walker picked up his fifth straight win as the Seattle Mariners right-hander and four relievers combined on a three-hit, 7-0 win over the San Diego Padres at Petco Park. In other games it was: A's 4, Rockies 1; Pirates 9, Tigers 3; White Sox 7, Cardinals 1. — Reuters