Indians walk off with win over Seattle again Sun May 19, 2013 12:57am EDT (Reuters) - The Cleveland Indians beat the Seattle Mariners in a walk-off for the second successive day with a 5-4 victory on Saturday. Jason Kipnis, who belted the go ahead three-run homer in the 10th inning on Friday, was driven in from third by Mark Reynolds on a fielders choice grounder in the bottom of the ninth to keep the Indians at the top of the American League Central (24-17). In New York, Robinson Cano drove in four runs on two two-run homers as the New York Yankees beat the Toronto Blue Jays 7-2. Pitcher David Phelps threw a career-high seven innings allowing just one run from six hits and three walks for the Yankees who improved to 27-16. The Boston Red Sox beat the Minnesota Twins 12-5 to record their fourth successive win as David Ortiz homered twice and drove in six runs to improve Boston to 26-17, just a game behind the Yankees while the Twins dropped to 18-21. The Texas Rangers (28-15) are back on track as the best team in the majors after a 7-2 win over the Detroit Tigers (23-18) with leadoff hitter Elvis Andrus going 5-for-5 with three runs and two RBIs. The Cincinnati Reds (26-17) thrashed the Philadelphia Phillies 10-0 on the back of Joey Votto and Ryan Hanigan home runs and a great pitching effort from Bronson Arroyo, who struck out six in 7-2/3 innings and gave up just five hits. The Tampa Bay Rays (22-20) produced a six-run ninth inning to come from behind and win 10-6 over the Baltimore Orioles (23-19). Atlanta (24-18) waited till late in the eighth inning to take the lead from the Los Angeles Dodgers (17-24) with Evan Gattis and Andrelton Simmons hitting homers on back-to-back pitches from Kenley Jansen to help the Braves to a 3-1 win. Brandon McCarthy pitched a three-hitter complete game as the Arizona Diamondbacks (25-18) rode a Gerardo Parra home run from the game's first pitch to a 1-0 win over the Miami Marlins (11-32). The Los Angeles Angels (16-27) scored their most runs all season with a 12-9 win over the Chicago White Sox (19-22). National League Central-leading St Louis (27-15) lost 6-4 to last placed Milwaukee (17-24) in 10 innings. Houston (12-31) grabbed just their 12th win of the year with a 4-2 win over Pittsburgh (25-18) in 11 innings.