TORONTO — New York's Ichiro Suzuki matched a career high with five RBIs as the Yankees beat the injury-riddled Toronto Blue Jays 10-4 in the American League Friday. New York starter Freddy Garcia (6-5) allowed two runs in six innings, walking none. He retired his final eight batters to win in Toronto for the first time since 2000 with Seattle. Toronto starter Ricky Romero (8-9) lost for the eighth time in nine starts as the Blue Jays dropped their fourth straight. Romero gave up a creditable three runs in seven innings but remained winless since June 22. He is 0-8 with a 7.26 ERA in nine starts since. Orioles 7, Royals 1: In Baltimore, Manny Machado thrust himself into the Orioles' record book in his second major league game, hitting two home runs and driving in four runs to carry Baltimore past Kansas City. At 20 years and 35 days old, Machado is the youngest Oriole ever to have a multi-homer game. Boog Powell was 20 years and 258 days old when he did it in May 1962. Machado hit a solo shot in the fifth inning and a three-run drive in the sixth. Both homers came off Luke Hochevar (7-10) and gave Baltimore its sixth win in seven games. Orioles starter Miguel Gonzalez (4-2) allowed one run in eight innings, striking out five and walking one. Red Sox 3, Indians 2: In Cleveland, Clay Buchholz pitched a complete game to guide Boston past Cleveland. Buchholz (10-3) gave up one earned run in his second complete game of the season and fifth of his career. He hasn't allowed more than two earned runs in five consecutive starts, the longest streak by a Boston starter since Tim Wakefield did it six straight in 2002. Cody Ross broke a 1-1 tie with a 420-foot two-run homer off Chris Seddon (0-1) in the sixth inning, ending the Red Sox three-game losing skid. Cleveland has lost 12 of its past 14. Rays 12, Twins 6: Matt Joyce hit a two-run homer and a two-run double, Jose Molina drove in three runs, and Tampa Bay beat Minnesota for the Rays' ninth win in 12 games. Jeremy Hellickson (7-7) won for the third time in four starts despite lasting only five innings. He had an 8-1 lead after a six-run second by the Rays, who batted around twice and won their fourth straight. The Twins had won nine of 13 games, but rookie Cole De Vries (2-3) was roughed up from the first pitch. Desmond Jennings hit the first of six doubles by the Rays and scored on Joyce's homer to right field. De Vries got only four outs and gave up seven hits and eight runs. His ERA rose from 3.81 to 4.77 in his 11th start of the season. The Rays started a 10-game road trip in style, finishing one short of their season-high in runs. Evan Longoria drove in a run with a second-inning single. Tigers 6, Rangers 2: In Texas, Austin Jackson hit an inside-the-park home run and a triple, and Detroit beat AL West-leading Texas. White Sox 4, Athletics 3: Jordan Danks hit his first major league homer in the bottom of the ninth inning and the Chicago White Sox overcame a three-run deficit to top Oakland. Angels 6, Mariners 5: In California, Rookie sensation Mike Trout tied a career high with five RBIs, including a three-run homer and a rare two-run sacrifice fly, and pinch-runner Peter Bourjos scored on a wild pitch in the ninth inning to give the Los Angeles Angels a victory over Seattle. — Agencies