Nearly no-hit, Yankees stun Rays in ninth
• NEW YORK 4, TAMPA BAY 1: Alex Rodriguez had a tying, two-out RBI double in the ninth and Slade Heathcott followed with a three-run homer, leading the Yankees over the host Rays on Monday night. The victory moved the Yankees within three-games of AL East-leading Toronto. Erasmo Ramirez held the Yankees hitless until Carlos Beltran led off the eighth with a hot shot that took a short-hop off first baseman Richie Shaffer and went into right field. In the bottom half Tampa Bay broke a scoreless draw on Logan Forsythe's RBI double. The Yankees, though, rallied in the ninth. Down to their last out, Brett Gardner was walked by Brad Boxberger (4-10) on four pitches and stole second. Then Rodriguez tied Craig Biggio for 21st place all-time with his 3,060th hit. Heathcott, in his first major league at-bat since May 27, homered after Brian McCann was intentionally walked, setting off a raucous celebration in the New York dugout.
• CLEVELAND 8, KANSAS CITY 3: Carlos Carrasco overcame a home run on his first pitch of the game to throw six strong innings, and Lonnie Chisenhall drove in three runs as the host Indians beat the AL Central-leading Royals, who have lost eight of 10.
• BALTIMORE 2, BOSTON 0: Kevin Gausman pitched six innings of two-hit ball to earn his first victory in six weeks, Adam Jones had two RBI and the Orioles beat the Red Sox for their fifth victory in six games.
Wright, Cespedes extend Mets' streak
• NEW YORK 4, MIAMI 3: David Wright had a go-ahead double in the seventh inning, Yoenis Cespedes homered again and the host Mets won their eighth game in a row, rallying to beat the Marlins. Travis d'Arnaud also homered for New York. Cespedes connected for the ninth time in 13 games.
• WASHINGTON 8, PHILADELPHIA 7 (11): Jayson Werth hit two homers and drove in five runs, and Yunel Escobar drove in the decisive run in the 11th inning to lift the Nationals over the host Phillies.