NEW YORK – Robinson Cano hit a tiebreaking two-run homer after wasting a chance with the bases loaded his first time up against Gavin Floyd and New York beat the White Sox 4-2 for a series split between division leaders. Eric Chavez connected for a two-run drive in the second inning, helping New York raise its major league-leading total to 124 home runs. The power surge helped make Phil Hughes a winner on the Yankees' 66th Old-Timers' Day. Coming off eight scoreless innings in his previous start, Hughes (9-6) gave up two quick runs in the first inning. He then settled in nicely to limit the hard-hitting White Sox to just three more hits over his final seven innings. Hughes followed Hiroki Kuroda and Ivan Nova in giving the Yankees three quality starts from a rotation that took a couple of big hits Wednesday – CC Sabathia and Andy Pettitte went on the disabled list on the same day. Cano homered in the third off Floyd (6-8). Indians 6, Orioles 2: Justin Masterson pitched seven innings of five-hit ball and Shelley Duncan homered and hit two doubles for Cleveland. Aaron Cunningham also homered for the Indians, who took three of four from the Orioles. Baltimore starter Brian Matusz (5-10) lost his fifth straight start. Tigers 6, Rays 2: Rick Porcello allowed four hits in seven shutout innings and Austin Jackson hit a three-run homer. Porcello (6-5) struck out four in winning for the third time in four starts. Red Sox 2, Mariners 1 (10): David Ortiz hit a sacrifice fly in the 10th inning to help Boston beat Seattle and split a four-game series. Ryan Kalish, pinch-hitting for Brent Lillibridge, hit a one-out double off the right-center field wall against Seattle reliever Brandon League (0-5) in the 10th. Dustin Pedroia followed with a single to right, putting runners at the corners. Twins 10, Royals 8: Trevor Plouffe homered twice, Josh Willingham and Drew Butera had one each for Minnesota. With one run already across in the sixth, Willingham hit a three-run homer to tie the game at 5. Two batters later, Plouffe hit a solo shot for his second of the day. Plouffe also hit a solo homer in the second inning. Butera added a three-run shot in the eighth. Angels 10, Blue Jays 6: Rookie Mike Trout hit a tiebreaking home run in the eighth inning, Mark Trumbo and Alberto Callaspo added two-run shots and the Los Angeles Angels beat the Toronto Blue Jays 10-6. Trout led off the eighth with a blast to center against Francisco Cordero (3-5) as the Angels spoiled Toronto's Canada Day party and disappointed the crowd of 34,853. One out later, Albert Pujols singled and Trumbo, named an All-Star reserve before the game, followed with a drive to left, his 20th homer this season. Trout went 2 for 4 with a walk and scored three times, raising his AL-leading average to .339. Athletics 3, Rangers 1: Yu Darvish threw a wild pitch that allowed the tiebreaking run and lost at home for the first time with the Texas Rangers, losing to Oakland despite the Japanese ace's 11 strikeouts in seven innings. Brandon Moss homered for Oakland and left-hander Travis Blackley (2-2) picked off two runners while holding a Texas lineup filled with All-Stars to one run over seven innings. The fifth 10-strikeout game for Darvish (10-5) matched NL All-Star pitcher R.A. Dickey for the most in the majors this year. The 11 Ks equaled his season high. — Agencies