Chicago, IL (My Sportsbook) - Brooks Kieschnick's pinch-hit single in the seventh scored the go-ahead run and the
Milwaukee Brewers held on to beat the
Chicago Cubs, 3-2, at Wrigley Field. Brady Clark added three hits and Geoff Jenkins homered for the Brewers, who won for just the second time in six outings. Milwaukee starter Victor Santos (9-3), who extended his personal winning streak to a career-high four games, allowed two uneanred runs on four hits in six innings of work. Danny Kolb worked a 1-2-3 ninth for his 27th save of the season. Chicago starter Matt Clement (7-9) suffered another tough-luck loss, allowing only three runs on eight hits in 6 1/3 innings of work.
Final Score: Pittsburgh 6, Florida 2
Pittsburgh, PA (My Sportsbook) - Kris Benson pitched into the ninth inning, leading the Pittsburgh Pirates over the Florida Marlins, 6-2, in the opener of a three-game set at PNC Park. Benson (7-7) allowed only two runs on eight hits in a season-high 8 1/3 innings for the victory. Jason Bay and Rob Mackowiak each homered for Pittsburgh, which ended a two-game slide and won for the second time in five outings. Mackowiak ended 3-for-4 and Randall Simon added two hits and an RBI. Juan Pierre had two hits and scored a run for the Marlins, who had a two-game win streak halted and lost for the third time in five outings.
Final Score: St. Louis 7, Cincinnati 5
Cincinnati, OH (My Sportsbook) - Marlon Anderson's pinch-hit three-run homer capped a five-run eighth inning for St. Louis, lifting the red-hot Cardinals to a 7-5 victory over Cincinnati in the second of a four-game series between the National League Central rivals. Albert Pujols went 4-for-4 with an RBI and two runs scored for the Cardinals, winners in 10 of their last 11 games. Jim Edmonds added an RBI double in the win and robbed a homer from Jason LaRue in the bottom of the ninth with a highlight-reel, leaping catch at the center field wall. LaRue had stroked a solo homer earlier in the game for the Reds, who have dropped six of its last nine games, while Willy Mo Pena blasted a three-run shot.
Final Score: Philadelphia 5, New York 1
Flushing, NY (My Sportsbook) - Jim Thome slammed a two-run homer and finished with two hits and three RBI to lead Philadelphia over New York, 5-1, in an National League East showdown at Shea Stadium. Bobby Abreu also had two hits and a home run for the Phillies, who stopped a three-game slide. Kevin Millwood (7-5), who improved to 3-0 in his last six starts, yielded one run and three hits in seven innings. Billy Wagner struck out two in a perfect 1 2/3 innings to post his 14th save of the campaign. Kaz Matsui drove in a run on two hits for the Mets, who fell for just the third time in their last 12 home games.
Final Score: Montreal 5, Atlanta 1
Atlanta, GA (My Sportsbook) - Jose Vidro was 3-for-3 with a homer and two runs scored, as the Montreal Expos topped the Atlanta Braves, 5-1, at Turner Field. Carl Everett lofted a sacrifice fly and Tony Batista added an RBI single in the fourth to open the scoring for the Expos. The Braves had a three-game win streak halted and lost for just the fourth time in their last 17 games. Joe Horgan (2-0) worked 2 2/3 perfect innings to notch the victory for Montreal.
Final Score: San Diego 5, Houston 1
Houston, TX (My Sportsbook) - Mark Loretta posted two hits, including a three-run double, to lead San Diego to a 5-1 win over Houston in the first of a three-game series at Minute Maid Park. Jake Peavy (6-3) allowed one run on six hits in five-plus innings to earn the victory for the Padres, who posted their second straight win after four consecutive losses. Khalil Greene contributed two hits and scored twice. Craig Biggio and Jeff Kent both finished with two hits for the Astros, who have lost three straight and seven of their last nine and fell under .500 for the first time since April 10.
Final Score: Colorado 7, San Francisco 1
Denver, CO (My Sportsbook) - Todd Greene homered twice and drove in four runs to back the strong pitching of Shawn Estes, as the Colorado Rockies thumped the San Francisco Giants, 7-1. San Francisco had its four-game win streak halted. Matt Holliday also homered for the Rockies. Vinny Castilla tripled in a run and scored a run. Estes (9-4) allowed just seven hits, two walks and a run over eight solid frames to pick up the victory. He walked two and fanned two.
Final Score: Los Angeles 6, Arizona 2
Phoenix, AZ (My Sportsbook) - Shawn Green stroked three hits and knocked in a run, and Kazuhisa Ishii won his second straight start against Arizona, as Los Angeles rolled to a 6-2 victory over the Diamondbacks in the second of a four- game series. Ishii (11-4) went six innings. Alex Cora knocked in a pair of runs for the Dodgers, winners of four straight and 10 of their last 11. Chad Tracy and Juan Brito drove in one run apiece for Arizona, which has dropped five in a row and eight of their last 10.