Chicago Cubs infielder Mark Bellhorn became the first player in National League history to homer from each side of the plate in the same inning, pacing his team to a 13-10 win over the Milwaukee Brewers on Thursday.
Bellhorn performed the feat in Chicago’s 10-run fourth inning which was capped by a Bill Mueller home run.
Carlos Baerga also homered from both sides of the plate in the same inning for the Cleveland Indians against the New York Yankees in the American League in 1993.
Matt Clement (11-9) struck out 10 batters for the second time in three starts and held the Brewers to three runs and five hits in seven innings.
Richie Sexson blasted a ninth-inning grand slam for the Brewers, who scored six times in the frame. Andrew Lorraine was pulled in the fourth inning of his first start since April 30, 2000, allowing seven runs, five earned, and eight hits.
In Denver, Jeff Kent blasted two home runs and Barry Bonds added his 40th of the season to help the San Francisco Giants to a 10-6 victory over the Colorado Rockies in a rain-shortened matinee at Coors Field.
Livan Hernandez (9-14) won for the second time in three starts despite allowing six runs and four hits in six innings.
Mike Hampton, Greg Norton and Todd Zeile homered for the Rockies, who have lost six in a row and were playing before a franchise-low 26,300 spectators.
Hampton (7-14) was the loser after surrendering 10 runs, two unearned, and nine hits in 6 2/3 innings.
Kent has four home runs and 10 RBI in the last four games for the Giants, who have won five in a row.
In Pittsburgh, Aramis Ramirez had two hits, including a two-run homer that helped the Pirates to a 4-1 win over the Atlanta Braves.
Bronson Arroyo (2-1) won his second game in a row after allowing one unearned run and five hits in five innings. Mike Williams closed the game with a scoreless ninth for his 38th save of the season.
Tom Glavine (16-8) lost his second successive start after allowing two runs and three hits in six innings.
In Cincinnati, Jimmy Haynes pitched eight shutout innings and drove in three runs to lead the Reds to a 7-0 rout of the St Louis Cardinals.
Haynes (13-8) allowed seven hits while striking out seven batters and walking two for his first win in five starts. He also had a good day at the plate, picking up three hits and driving in the winning run with a two-run single in the second.
Woody Williams (6-4) lost in his first start since July 6, allowing five runs and eight hits in four innings.
In Houston, Peter Munro pitched five scoreless innings and Lance Berkman blasted his 37th home run of the season as the Astros shutout the San Diego Padres 5-0.
Munro (5-2) won his third consecutive decision, allowing four hits and striking out four batters. Octavio Dotel did not allow a hit and struck out three batters in the final two innings for his sixth save.
Brian Lawrence (11-9) lost his third game in a row, giving up two runs and 10 hits in 6 1/3 innings.
Geoff Blum drove in two runs with an eighth-inning double and Orlando Merced added three hits, including an RBI double in the fourth.
In Philadelphia, Bobby Abreu hit a two-run homer in the third inning to lift the Phillies to a 2-1 victory over the Montreal Expos.
Brandon Duckworth (6-8) held the Expos to one run and two hits while striking out eight batters. Jose Mesa allowed two base runners in the ninth before recording his 38th save of the season.
Jose Macias had an RBI double that gave the Expos a one-run lead in the top of the third.