PITTSBURGH Albert Pujols and Tino Martinez hit three-run homers before Pittsburgh retired a batter, and the St. Louis Cardinals rode the six-run first inning to a 10-6 victory over the Pirates on Tuesday night.
Martinez drove in four runs for the Cardinals, whose two homers gave them nine in three games all victories. St. Louis has won four straight overall and seven of its last nine road games.
Diamondbacks 2, Reds 0
CINCINNATI Curt Schilling struck out 11 and Steve Finley homered as the Arizona Diamondbacks beat the Cincinnati Reds for the 15th straight time.
Padres 14, Braves 4
ATLANTA The San Diego Padres pounded Greg Maddux for 13 hits in five innings and went on to tie a franchise record with 24 hits, routing the Atlanta Braves.
Rockies 6, Expos 3
MONTREAL Pinch-hitter Greg Norton came through with a three-run homer in the 11th inning and the Colorado Rockies beat the Montreal Expos. Larry Walker hit a leadoff single in the 11th off Expos closer Rocky Biddle (3-5), who was working his second inning.
Brewers 6, Phillies 3
PHILADELPHIA Keith Osik hit a bases-clearing double and Keith Ginter added a two-run double, leading the Milwaukee Brewers over the Philadelphia Phillies.
Mets 5, Giants 4
NEW YORK Barry Bonds homered twice, giving him 650 in his career, but the New York Mets overcame his power display to beat the San Francisco Giants. Bonds leads the majors with 37 home runs. He hit a pair of solo shots, with his drive in the ninth inning moving him within 10 of Willie Mays for third place on the all-time list.
Cubs 3, Astros 0
CHICAGO Carlos Zambrano held Houston to five hits to win his fifth straight start, getting his first major league shutout as the Chicago Cubs beat the Astros.
Marlins 5, Dodgers 4
MIAMI Ramon Castro hit a two-out home run in the 13th inning, and the Florida Marlins took the lead in the NL wild-card race Tuesday night by beating the Los Angeles Dodgers.
The Marlins came from behind three times to win and moved one-half game ahead of Philadelphia.
Los Angeles fell 3 1/2 games behind the Marlins and lost to them for the first time in five meetings this season.
Castro, the Marlins' third catcher of the game, hit his third homer on a 2-0 pitch from Paul Shuey (4-4).
Chad Fox (1-0), recalled Tuesday from Triple-A Albuquerque, earned the victory.
Peninsula Clarion ©2015. All Rights Reserved.