Salazar sharp as Indians win

•CLEVELAND 6, TAMPA BAY 2: Danny Salazar pitched two-hit ball for 7⅔ innings and the visiting Indians backed him with three home runs to beat the Rays on Tuesday night. Jason Kipnis, Giovanny Urshela and David Murphy homered for the Indians, driving in all six runs. Salazar retired the first 15 batters.

•BOSTON 4, TORONTO 3: David Ortiz and Jackie Bradley Jr. hit solo home runs, Eduardo Rodriguez pitched six solid innings and the Red Sox beat the Blue Jays in Toronto for their third consecutive victory.

•TEXAS 8, BALTIMORE 6: Mitch Moreland hit two home runs for the second consecutive game, and the Rangers celebrated the return of Josh Hamilton, who had two singles after coming off the disabled list, by defeating the Orioles. Shin-Soo Choo and Robinson Chirinos also went deep for the Rangers.

•LOS ANGELES 2, NEW YORK 1: Albert Pujols and Erick Aybar hit back-to-back homers in the sixth inning as the Angels beat the visiting Yankees.


Cubs need only one run to win

•CHICAGO 1, NEW YORK 0: Kyle Hendricks outpitched Jonathon Niese in a matchup of feeble offenses, and Matt Szczur provided the one big hit as the Cubs ended a five-game skid with a victory over the Mets in New York. Hendricks pitched three-hit ball for six innings.

•WASHINGTON 6, ATLANTA 1: Jordan Zimmermann took a shutout into the eighth inning and the Nationals beat the host Braves. Clint Robinson hit a two-run homer to cap Washington's four-run first inning.

•MIAMI 5, SAN FRANCISCO 3: Dee Gordon hit the first inside-the-park homer in the four-year history of Marlins Park, and the three runs on that play helped Miami beat the Giants.

•MILWAUKEE 4, PHILADELPHIA 3: Aramis Ramirez drove in three runs and Ryan Braun had four hits, leading the visiting Brewers over the Phillies. Hernan Perez had two hits, including a triple, for the Brewers, who have won six of eight.


Sale ties K mark in White Sox win

•CHICAGO WHITE SOX 2, ST. LOUIS 1 (11): Chris Sale matched a major league record by striking out at least 10 in eight straight starts, and the White Sox outlasted the Cardinals on a home run by Tyler Flowers. Sale struck out 12 in eight innings. The lefthander tied the mark set by Pedro Martinez in 1999 with Boston.


Mackanin to finish season

•The Phillies said Pete Mackanin will remain their manager for the rest of the season. He took over on an interim basis on Friday after manager Ryne Sandberg resigned. "It's a good feeling," Mackanin said. "I'm happy that I know what my fate is until the end of the season."