N.Y. Yankees 6, Seattle 2: Phil Hughes won consecutive starts for the first time this season and Raul Ibanez homered against his former team for the second day in a row for the Yankees.
Baltimore 5, Tampa Bay 3: The AL East-leading Orioles lead the majors in homers with 54 but benefited in this one from Tampa's generosity. The Rays made five errors, leading to three unearned runs. Adam Jones had two hits and two RBIs for Baltimore.
Boston 4, Cleveland 1: Felix Doubront pitched six strong innings and Cody Ross homered, giving Boston its first winning streak in May.
Kansas City 5, Chicago White Sox 0: Luke Hochevar allowed three hits in seven shutout innings as the Royals sent nine batters to the plate in the first inning and took advantage of wildness by Chicago starter Chris Sale.
Toronto 2, Minnesota 1: Jose Bautista's eighth homer of the season and third in two nights broke a 1-1 tie in the sixth inning and rookie Drew Hutchison scattered three hits and struck out four in six innings to earn his second win.
Oakland 3, Detroit 1: Brandon McCarthy matched a career high with 10 strikeouts after missing his last start with a sore right shoulder and Jonny Gomes, Cliff Pennington and Daric Barton each drove in a run for Oakland, which placed rookie and powerful Cuban defector Yoenis Cespedes on the 15-day disabled list with a strained muscle in his left hand.
Milwaukee 8, Chicago Cubs 2: Edwin Maysonet went from not expecting to start to belting his first career grand slam and just the second homer of his career in leading the Brewers to the triumph.
N.Y. Mets 9, Miami 3: David Wright homered and singled three times in his fourth consecutive multihit game, and R.A. Dickey earned his fifth victory by pitching six innings for the Mets, who have won six of their last seven games.
Pittsburgh 5, Houston 2: Andrew McCutchen had a solo home run among his four hits and Jose Tabata also homered for the Pirates.
San Diego 2, Philadelphia 1: Edinson Volquez pitched six effective innings, pinch-hitter Jose Guzman drove in the go-ahead run with a sacrifice fly as the Padres beat ace Roy Halladay for the second time this season. Halladay hasn't won in five starts, the longest drought of his Phillies career.
Washington 2, Cincinnati 1: Jordan Zimmermann extended Washington's streak of dominant starts, and Danny Espinosa homered for the second straight game. Nationals starters have allowed one or fewer runs 19 times. Rookie Bryce Harper was back in right field with a large bandage above his left eye, covering a 10-stitch gash from slamming his bat against a wall -- it rebounded and hit him -- Friday night.
Atlanta 7, St. Louis 2: Brandon Beachy pitched six innings of one-run ball and helped himself with an RBI single and Michael Bourn added a solo homer for Atlanta.
San Francisco 5, Arizona 2: Matt Cain won for the first time in five starts as he gave up three hits in six innings and singled in a pair of runs to help the Giants end a nine-game losing streak to Arizona.
L.A. Dodgers 2, Colorado 1: L.A. is now 4-1 on its latest homestand, hitting nearly .340 as a team and scoring 25 runs.
On the Web
Follow major league baseball and the Bisons on the "Inside Pitch" blog at buffalonews.com
Compiled from News and wire service reports.