PHILADELPHIA (AP) -Adam Eaton pitched four-hit ball for seven innings, and Ryan Howard, Pat Burrell and Jimmy Rollins homered to lead the Philadelphia Phillies over the Chicago White Sox 3-0 on Monday night.
Eaton (7-4) pitched out of a pair of jams, made a nifty defensive play to help his cause and won for the fourth time in five starts.
Eaton walked three and struck out five. Mike Zagurski tossed a perfect eighth and Antonio Alfonseca worked a one-hit ninth for his fifth save.
Chicago starter Javier Vazquez (3-5) allowed only four hits with one intentional walk in six innings. But the punchless White Sox were shut out for the fifth time this season, tied for most in the AL.
It was Philadelphia's second shutout of the year.
Cubs 2, Astros 1
CHICAGO (AP) - Carlos Zambrano mixed his pitches instead of his punches and hit his second homer of the season to lead Chicago past Houston.
In his first appearance at Wrigley Field since his June 1 fight with catcher Michael Barrett, Zambrano (7-5) allowed three hits and an unearned run in eight strong innings. He struck out eight and threw 128 pitches while outdueling hard-luck loser Woody Williams (2-9).
Barrett got the night off. Koyie Hill caught Zambrano for the second consecutive start since the altercation.
Ryan Dempster rebounded from a blown save Sunday night, pitching the ninth for his 13th save in 15 opportunities. He got slugger Carlos Lee to ground into a game-ending double play.
Zambrano hit an opposite-field homer - the 12th of his career - to put Chicago up 2-0 in the third. The Cubs' first run came on Ryan Theriot's RBI single.
Mariners 8, Indians 7
CLEVELAND (AP) - Raul Ibanez hit a pair of two-run homers and doubled home the go-ahead run in the ninth inning to lead Seattle over Cleveland for its fourth straight victory and eighth in nine games.
Ibanez also tripled and finished a single shy of the cycle. Jose Lopez hit a two-run homer off Indians starter Paul Byrd. Brandon Morrow (3-0) pitched the last two innings for the win, despite allowing Cleveland to tie the score in the eighth.
Trailing 7-0, the Indians scored three runs in the fifth, two in the sixth and two in the eighth. Joe Borowski (0-3) took the loss. The game was a makeup of an April 7 snowout at Jacobs Field.
MORE

Top MLB Public Bets

MLB Top Stories

Thumbnail Opening 2018 World Series Odds The 2018 World Series opening odds have been released. Who is favored, who is the biggest challenger, and who is also in the mix?
Thumbnail Astros vs. Dodgers Pick Are the Houston Astros going to clinch their first-ever World Series title Wednesday night in Game 7 with an upset win at the Los Angeles Dodgers? Game time is...
Thumbnail Astros vs. Dodgers Pick Can the Houston Astros clinch their first-ever World Series title Tuesday night in Game 6 at the Los Angeles...
Thumbnail Dodgers vs. Astros Pick Are the Los Angeles Dodgers going to ride Clayton Kershaw to a victory over the host Houston Astros in a pivotal Game 5 of the World Series Sunday night? First pitch is at...
Thumbnail Dodgers vs. Astros Pick Are the Houston Astros going to win a third straight game over the visiting Los Angeles Dodgers Saturday night in Game 4 of the World Series? First pitch is at...

MLB Team Pages