SEATTLE — Raul Ibanez hit a two-run homer and Joe Saunders pitched into the seventh inning to lead the Seattle Mariners over the slumping Chicago White Sox 4-2 on Monday night.
The White Sox have lost seven straight games, their longest slide since dropping seven in a row in September 2011.
Tom Wilhelmsen, who had blown three of his last four save opportunities, gave up a two-out RBI single to Adam Dunn in the ninth but earned his 13th save.
Saunders (4-5) returned to his winning ways at Safeco Field, allowing one run and five hits in 6 1-3 innings with one walk and five strikeouts. Saunders is 10-1 at the Mariners' ballpark. The lone loss came in his previous home start against Texas on May 24, when he gave up eight runs in five innings.
Chicago won its previous eight games in Seattle, but even the formerly friendly venue and a starting pitcher with a history of success against the Mariners couldn't stop the losing streak.
John Danks (0-2) allowed four runs — three earned — and seven hits in six innings, striking out five and walking one in his third start of the year. The loss snapped Danks' seven-game winning streak against the Mariners — in his last eight starts against Seattle, he was 7-0 with a 1.31 ERA.
Yankees 7, Indians 4
At New York, Mark Teixeira hit a grand slam for his first homer of the season, Brett Gardner had a tiebreaking single in the sixth inning and New York Yankees beat Cleveland to spoil Nick Swisher's first game back in the Bronx.
Andy Pettitte lasted only 42/3 innings in a wild return from the disabled list — his 500th career start. Shawn Kelly (3-0) got the win and Mariano Rivera retired Swisher on a fly to left with a runner on second for his 20th save in 21 chances, securing New York's second win in nine games.
Yankees designated hitter Travis Hafner, wearing Swisher's old No. 33, homered against his former team in the seventh off Justin Masterson (8-4), who matched a season high by allowing seven runs.
Swisher was greeted warmly when he came to the plate for the first time in the first inning, and again when he took his position at first base in the bottom half. He played for New York for four years before signing with Cleveland in the offseason.
Astros 2, Angels 1
At Anaheim, Calif., Chris Carter homered, Erik Bedard pitched seven strong innings for his first victory of the season, and the last-place Astros completed a four-game sweep of the Angels.
Brandon Barnes drove in the go-ahead run in the sixth inning as the Astros finished a perfect six-game road trip with their seventh win over the big-budget Angels in 10 meetings this season.
Joe Blanton (1-9) picked up his AL-worst ninth loss for the Angels despite matching his career high with 11 strikeouts and allowing just three hits in eight outstanding innings.
Phillies 7, Marlins 2
At Philadelphia, Domonic Brown hit his eighth homer in eight games to back Kyle Kendrick's six-hitter, and Philadelphia topped Miami.
Delmon Young and Erik Kratz also went deep for the Phillies. Brown, the NL player of the month for May, continued his torrid hitting by going 3 for 4. He had 12 homers and 25 RBIs last month, and already has connected twice and driven in six runs in June. He leads the NL with 17 homers.
Kendrick (6-3) retired his last 15 batters and beat the Marlins for the 12th time in 14 decisions. He lowered his ERA to 3.12 with his second complete game of the season and fourth in his career.
Braves 7, Pirates 2
At Atlanta, Brian McCann, Jason Heyward and Freddie Freeman each hit a two-run homer, helping Kris Medlen and Atlanta beat Pittsburgh.
Medlen (2-6) pitched seven solid innings for his first win since April 9, ending a career-worst five-game skid over his previous nine starts. The right-hander allowed an unearned run and seven hits, lowering his ERA to 3.14.
Pirates catcher Russell Martin and manager Clint Hurdle were ejected by plate umpire Dan Iassogna in the fourth. A.J. Burnett (3-6) yielded eight hits and a season-high six runs in five innings. The three homers allowed matched Burnett's career high.
Reds 3, Rockies 0
At Cincinnati, Bronson Arroyo limited the NL's most prolific offense to four singles in eight innings, and Jay Bruce had a two-run homer among his three hits to lead Cincinnati over Colorado.
The Reds have three shutouts in their last four games. They've blanked six of their last 21 opponents, tying them with St. Louis and Pittsburgh for the league lead with nine shutouts this season.
Arroyo (6-5) allowed only one runner to reach second base while throwing 86 pitches. Aroldis Chapman gave up a walk and fanned three in the ninth, getting his 15th save in 17 chances.
Cardinals 7, Diamondbacks 1
At St. Louis, Lance Lynn pitched seven solid innings and St. Louis got home runs from Yadier Molina and Carlos Beltran in a victory over Arizona.
Lynn (8-1) allowed one run and five hits, struck out six and walked one. He improved to 8-1 for the second consecutive season while becoming the third National League pitcher to reach eight wins, trailing Patrick Corbin's league-leading nine for the Diamondbacks.
Dodgers 2, Padres 1
At Los Angeles, Adrian Gonzalez and Scott Van Slyke homered, and Yasiel Puig had a successful major league debut in Los Angeles' victory over San Diego.
Stephen Fife (1-0) allowed one run and five hits in 51/3 innings to earn his first major league win. The right-hander was recalled from Triple-A Albuquerque earlier in the day to replace lefty Chris Capuano, scratched because of a strained left triceps.
Athletics 10, Brewers 2
At Milwaukee, Coco Crisp had a leadoff homer among his four hits and Tommy Milone pitched in at the plate to help Oakland beat Milwaukee.
The surging A's have won four consecutive games and 15 of 17 to move a season-high 11 over .500 at 35-24.
Milone (6-5) allowed five hits, struck out four and didn't issue a walk in seven strong innings. He also took advantage of a rare chance to bat in an interleague road game, going 2 for 4 with an RBI and two runs scored.
Crisp, who reached base five times in six plate appearances, hit his 10th career leadoff homer. Brandon Moss belted a solo shot in the second.