MIAMI Dontrelle Willis pitched a five-hitter for his fifth shutout this season, and the Florida Marlins shook a hitting slump to beat the San Diego Padres 6-0 Wednesday.
Willis (16-8) doubled home two runs for the Marlins, who accounted for all of their scoring in the first two innings against Woody Williams (6-9). Carlos Delgado hit his 23rd home run, Florida's third in 12 games.
Willis struck out three, walked one and benefited from three double plays. He leads the major leagues in shutouts.
In his past five starts, Willis has allowed only two earned runs in 37 innings, an ERA of 0.49.
San Diego fell a game below .500 but remained atop the NL West the latest a division leader has had a losing record.
Mets 5, Pirates 1
NEW YORK Carlos Beltran scored twice in his return from a frightening injury, sparking Tom Glavine and New York.
David Wright and Jose Offerman each hit two-run singles for the Mets, who learned Wednesday that catcher Mike Piazza would miss at least a few games with a broken bone in his left hand after being hit by a foul ball Tuesday night.
A day after opting not to have facial surgery, Beltran reached base three times to help the Mets to their 12th win in their last 15 home games. Cliff Floyd was on base four times, hitting two singles and being walked intentionally twice.
Glavine (9-10) scattered nine hits in seven-plus innings, improving to 20-12 against the Pirates and moving into sole possession of 30th place on the career wins list with his 271st.
Cubs 4, Astros 2
HOUSTON Nomar Garciaparra homered one inning before leaving the game with a stiff lower back, and starter Carlos Zambrano homered and went 8 1-3 innings in Chicago's victory over Houston.
Garciaparra was said to be day to day after hitting his second homer of the season and then leaving in the fifth inning. The shortstop was making his 10th start since returning after tearing his left groin in April.
Zambrano (10-5) allowed three hits, three walks and struck out 10 for his third win in four starts. He is 6-1 in his last 10 starts.
Phillies 4, Nationals 3
PHILADELPHIA Jon Lieber pitched six strong innings, and Bobby Abreu hit a two-run double to lead Philadelphia over Washington.
The victory moved the Phillies into a tie with Houston atop the NL wild-card race, and Washington remained a half-game behind.
Lieber (12-10) allowed two runs and three hits to win his third straight start after losing six of seven decisions.
Giants 3, Reds 2
CINCINNATI Noah Lowry pitched a season-high 8 1-3 innings, drove in the tying run and scored the go-ahead run as San Francisco beat Cincinnati.
Lowry left the game for an undisclosed reason after striking out Ken Griffey, Jr., to start the ninth.
Scott Eyre relieved and struck out Adam Dunn then gave way to LaTroy Hawkins, who got the final out for his sixth save, second with the Giants.
The Reds, who have won 10 of 11 on the road, dropped their fifth consecutive home game and seventh in nine.
Braves 10, Dodgers 2
ATLANTA Jeff Francoeur homered, tripled and threw out another runner from right field, leading Atlanta past Los Angeles.
Andruw Jones hit his major league-leading 38th homer, and Tim Hudson went eight strong innings for the Braves, who bounced back from the disappointment of losing on a three-run ninth the previous night.
The 21-year-old Francoeur is off to a dazzling start since being called up from the minors July 7. He had his first career triple and followed with 10th homer of the season, a two-run shot in the fifth that knocked out Dodgers starter Odalis Perez.
Francoeur also threw out Perez trying to stretch a single into a double the outfielder's ninth assist.
Another rookie outfielder, Kelly Johnson, had three RBIs for the Braves.
Cardinals 5, Diamondbacks 0
ST. LOUIS Mark Mulder threw a five-hitter for his second shutout of the season and John Mabry hit a two-run homer, helping St. Louis beat Arizona.
The Cardinals are 76-44 and passed the White Sox (74-44) for the best record in the major leagues.
Mulder (14-6) has won seven of his last nine decisions, and rebounded from a four-inning stint in Chicago on Aug. 11 in which he surrendered seven runs. He has shut out the Diamondbacks in both of his career starts, the other a one-hitter in 2001.
This was the 10th shutout of Mulder's career, and his 24th complete game.
Brewers 2, Rockies 0
DENVER Chris Capuano allowed six hits over seven innings and drove in both runs to lead Milwaukee.
Capuano (13-8), Dana Eveland, Jose Capellan and Derrick Turnbow combined for the 29th shutout in the 11 years Coors Field has been open. Turnbow pitched the ninth for his 26th save.
Capuano had given up nine runs in losing his two previous starts. He matched a season high with eight strikeouts and didn't walk a batter in winning for the first time since July 31.
Peninsula Clarion ©2015. All Rights Reserved.