NEW YORK – Phil Hughes won consecutive starts for the first time this season, Raul Ibanez homered against his former team for the second day in a row and the Yankees beat former New York prospect Hector Noesi in a 6-2 win over the Seattle Mariners on Saturday.

Jayson Nix hit a two-run shot during a four-run second inning for his first homer with the Yankees, who have won 6 of 8.

Hughes (3-4) allowed six hits and a run in 72/3 innings with four strikeouts and a walk. The right-hander’s only blemish was a homer he gave up to Mike Carp in the seventh inning.

Hughes solidified his spot in the rotation a day before Andy Pettitte was set to make his season debut, returning to the Yankees for his first start since the 2010 ALCS.

ANGELS 4, RANGERS 2: Kendrys Morales had a pinch-hit, tiebreaking sacrifice fly in the seventh inning to lead the visiting Angels to a win.

ORIOLES 5, RAYS 3: The Orioles capitalized on five errors by the host Rays, and got two hits and two RBI from Adam Jones.

ATHLETICS 3, TIGERS 1: Brandon McCarthy matched a career high with 10 strikeouts after missing his last start with a sore right shoulder to lead the host Athletics.

BLUE JAYS 2, TWINS 1: In Minneapolis, Jose Bautista homered for the third time in two nights and Drew Hutchison threw six strong innings for his second career win.

ROYALS 5, WHITE SOX 0: In Chicago, Luke Hochevar allowed three hits in seven shutout innings and Kansas City scored three first-inning runs off Chris Sale to beat Chicago.

NATIONAL LEAGUE

NATIONALS 2, REDS 1: Jordan Zimmermann extended Washington’s streak of dominant starts, and Danny Espinosa homered for the second straight game. Zimmermann (2-3) gave up five hits and fanned nine.

METS 9, MARLINS 3: In Miami, David Wright homered and singled three times in his fourth consecutive multihit game, and R.A. Dickey earned his fifth victory. The Marlins lost for only the second time in their past 11 games, while the Mets have won 6 of 7.

PIRATES 5, ASTROS 2: Andrew McCutchen had a solo home run among his four hits, and Jose Tabata also homered in Pittsburgh. Charlie Morton (2-3) rebounded from consecutive poor starts and allowed one earned run in six innings, and the Pirates matched a season high for runs at PNC Park.

BREWERS 8, CUBS 2: Shaun Marcum pitched seven strong innings and Edwin Maysonet hit his first career grand slam to lead the host Brewers. Marcum (2-1) gave up just one run on three hits and had six strikeouts.

PADRES 2, PHILLIES 1: Edinson Volquez pitched six effective innings, pinch-hitter Jose Guzman drove in the go-ahead run with a sacrifice fly and the visiting Padres beat Phillies ace Roy Halladay for the second time this season.

BRAVES 7, CARDINALS 2: Brandon Beachy pitched six innings of one-run ball and helped himself with an RBI single as Atlanta took a win in St. Louis.

GIANTS 5, DIAMONDBACKS 2: Matt Cain gave up three hits in six innings and singled in a pair of runs to help the visiting Giants end a nine-game losing streak against Arizona. Cain (2-2) allowed a run, struck out eight, walked two and hit a batter in his first victory in five outings. Trevor Cahill (2-4) took the loss as the Diamondbacks were beaten for the sixth time in seven games.