Kluber puts Indians back on track

Kluber took to the mound at Cleveland’s Progressive Field with his side in need of a victory and he made sure they got it, taking a no-hitter into the seventh inning as he broke the Indians’ record for the most strikeouts in a nine-innings affair.

Michael Taylor struck a ninth-inning grand slam to send the Washington Nationals past the Arizona Diamondbacks 9-6 as they kept the pressure on National League East leaders the New York Mets.

Wade Miley allowed just five hits in 6.2 innings work as he guided the Boston Red Sox to a 2-0 shutout against the Oakland Athletics for their 16th win of the season.

There were six games decided by one run, the Philadelphia Phillies downing the Pittsburgh Pirates 3-2, the Tampa Bay Rays beating the New York Yankees by the same scoreline and the Miami Marlins edging the Los Angeles Dodgers 5-4.

In other close-finishing games, the Chicago Cubs saw off the New York Mets 2-1, the Houston Astros needed three homers to get past the San Francisco Giants 4-3 and the Los Angeles Angels won their third successive game – a

2-1 win after 11 innings against the Colorado Rockies, who have now lost 11 on the run.

A three-run first innings powered the Chicago White Sox to a 4-2 victory over the Milwaukee Brewers, the Texas Rangers also started well to beat the Kansas City Royals 5-2, as did the Cincinnati Reds, who scored four runs in three innings on their way to a comfortable 5-1 triumph over the Atlanta Braves.

Joe Mauer’s three-run triple was the highlight of the Minnesota Twins’ 6-2 win over the Detroit Tigers, Miguel Gonzalez comfortably pitched the Baltimore Orioles to a 6-1 triumph over the Toronto Blue Jays and the San Diego Padres held on to deny the Seattle Mariners 4-2.