SAN FRANCISCO - Chase Headley homered and singled in the go-ahead run in the eighth inning as San Diego spoiled an impressive major league debut by San Francisco starter Madison Bumgarner with a 4-3 win.
Bumgarner was called up from Double-A and pitched in place of injured ace Tim Lincecum. Bumgarner, a left-hander, gave up the two homers for his lone runs. He struck out four and walked one, throwing 76 pitches and 48 for strikes.
WASHINGTON - Philadelphia hit five solo home runs - including three in the seventh inning - and became the 12th team in major league history with a 30-homer foursome in a 5-3 win over Washington on Tuesday night.
Raul Ibanez went long for the 29th and 30th times this season and Chase Utley hit No. 30, joining Ryan Howard (38) and Jayson Werth in Philadelphia's 30-homer club. Werth hit his 32nd, and Carlos Ruiz his ninth for the Phillies,.
MILWAUKEE - Matt Holliday hit a two-run homer off Trevor Hoffman in the top of the ninth for St. Louis.
Hoffman, trying to protect a 3-2 lead, walked Albert Pujols with one out before serving up a 2-1 pitch that Holliday drove over the wall in center.
PHOENIX - Ronnie Belliard hit the last of Los Angeles' five two-out singles in the eighth inning to breaking the game's final tie.
Billy Buckner limited Los Angeles to one run and five hits in seven innings before the Dodgers cashed in against the Arizona bullpen.
ROCKIES 3, REDS 1
DENVER - Jason Marquis scattered four hits over 7.1 innings and Eric Young Jr. hit his first major league homer for Colorado.
BRAVES 2, ASTROS 1
HOUSTON - Javier Vazquez struck out nine in seven shutout innings and Atlanta snapped a five-game losing streak.
MARLINS 4, METS 2
NEW YORK - Hanley Ramirez and Cameron Maybin hit long two-run homers as Florida kept up its surprising playoff push.
CUBS 9, PIRATES 4
PITTSBURGH - Aramis Ramirez, Geovany Soto and Kosuke Fukudome had two-run hits in a record-tying first inning for Chicago, which handed Pittsburgh its 11th loss in 12 games.
RED SOX 10, ORIOLES 0
BOSTON - Clay Buchholz pitched seven innings of three-hit ball, and Dustin Pedroia hit two of Boston's season-high six homers.
YANKEES 3, RAYS 2
NEW YORK - Nick Swisher hit his second home run of the game, connecting with one out in the ninth inning and New York sent Tampa Bay to its season-high seventh straight loss.
ANGELS 3, MARINERS 2
ANAHEIM, Calif. - Erick Aybar's two-out single drove home Bobby Abreu in the 10th inning, and Los Angeles overcame Brian Fuentes' latest blown save.
BLUE JAYS 6, TWINS 3
TORONTO - John McDonald hit a three-run homer to key Toronto's six-run sixth inning.
ROYALS 7, TIGERS 5
KANSAS CITY, Mo. - Billy Butler drove in two runs and Kansas City's bullpen pitched 4.1 scoreless innings to end Detroit's six-game winning streak.
A'S 11, WHITE SOX 3
CHICAGO - Jack Cust hit a three-run homer and Mark Ellis followed with a solo shot in the five-run first .
CLEVELAND - Rookie Julio Borbon homered twice in the first game and Marlon Byrd had seven hits in Texas' doubleheader sweep.