Mark McGwire remains on his 162-home run pace.

McGwire became only the second player in NL history to homer in the first four games of the season, tying Willie Mays' record with a towering three-run shot in the St. Louis Cardinals' 8-6 victory over the San Diego Padres Saturday.McGwire has 12 RBIs, all on home runs, and has homered in six consecutive games dating to last season, when he fell only three short of Roger Maris' record of 61 in 1961. Mays was 39 years old when he homered in four consecutive games for the Giants in 1971.

St. Louis led 3-2 heading into the sixth when Royce Clayton and Delino DeShields hit singled before McGwire homered off Don Wengert.

REDS 3, DODGERS 1: At Cincinnati, Brett Tomko, one of Cincinnati's biggest concerns during spring training, pitched a career-high eight innings and singled home a run as the Dodgers remained winless.

At 0-4, the Dodgers are off to their worst start in 11 years. The Dodgers' worst start since they moved to Los Angeles is 0-5, a mark they reached in 1970, 1976 and 1987.

METS 7, PIRATES 6, 13 innings: At New York, Rich Becker's single over a drawn-in outfield in the 13th inning gave New York its third win in its final at-bat this season.

New York, which scored once in the eighth and three times in the ninth to tie it 6-6, has played four straight one-run games to start the year with two going to extra innings.

CUBS 3, EXPOS 1: At Chicago, Sammy Sosa hit his first homer and Terry Mulholland got his first win since last July 4 as Chicago won its fourth straight.

Mulholland allowed four hits and one unearned run in 52/3 innings on another cold day at Wrigley Field.

GIANTS 5, DIAMONDBACKS 3: At Phoenix, Arizona dropped to 0-5 when San Francisco rallied for four runs in the seventh inning.

The Diamondbacks, who dropped a three-game series to start the season against Colorado, are off to the worst start for an expansion team since the 1962 New York Mets went 0-9.

BREWERS 6, MARLINS 2: At Miami, Marlins-killer Jeff Juden pitched six strong innings and the Milwaukee Brewers pounded out 15 hits Saturday to hand Florida its fourth consecutive loss, 6-2.

Juden, who allowed six hits and two runs in his debut with the Brewers, improved to 4-0 lifetime against Florida.

BRAVES 5, PHILLIES 4: At Atlanta, Dennis Martinez won for the first time in nearly a year and moved within one victory of Juan Marichal's record for Latin American pitchers as Atlanta rallied past Philadelphia.

Martinez (1-0) allowed one run and five hits in two innings, improving his career record to 242-187. He struck out four and walked one in his first win since beating Cleveland for Seattle last April 14.

ROCKIES 5, ASTROS 3: At Houston, Ellis Burks and Dante Bichette hit run-scoring doubles in a four-run fifth inning as the Colorado beat Houston.

Colorado, which has won four its first five games, trailed 2-1 going into the fifth. Ellis Burks and Mike Lansing doubled off Sean Bergman (0-1) to tie it, Larry Walker was hit by a pitch and Bichette hit a go-ahead double.