PHILADELPHIA -- Mark McGwire homered three times to pass Mickey Mantle for eighth place on the career list and had a career-high seven RBIs, leading the St. Louis Cardinals over the Philadelphia Phillies 7-2 Thursday night.
McGwire, who took over the major league home-run lead with 17, broke a tie with Mantle in the first inning when he hit No. 537, a three-run drive off Curt Schilling (1-2).
McGwire hit a two-run homer in the second inning -- only the 54th to reach the left-field upper deck at Veterans Stadium -- to make it 5-0. He added a two-run shot in the eighth off Wayne Gomes for No. 539.
Garrett Stephenson (6-0) allowed two runs and nine hits in 5 2-3 innings.
Padres 6, Marlins 2
MIAMI -- Florida stole 10 bases -- one short of the modern NL record. Luis Castillo and Cliff Floyd stole three bases and Mark Kotsay and Preston Wilson swiped two for the Marlins, who were 10-for-10 on steal attempts.
The post-1900 NL record of 11 was set by the New York Giants in 1912 and tied by St. Louis in 1916. The modern major league mark of 15 was set by the New York Highlanders, later the Yankees, in 1911.
Stan Spencer (1-1) won for the first time in 14 starts since a victory in his major league debut, against Philadelphia on Aug. 27, 1998. Spencer, who had been 0-8 with a 7.20 ERA in that span, allowed two runs and five hits in 6 1-3 innings.
Alex Fernandez (4-4) gave up three runs and nine hits in five innings.
Reds 4, Pirates 3
CINCINNATI -- Alex Ochoa had an RBI single off Mike Garcia (0-2) with one out in the 10th. With their ninth win in their last 11 games, the Reds improved to 5-0 in extra innings this season.
Danny Graves (6-0) pitched a perfect 10th for the win.
Braves 3, Giants 2
ATLANTA -- Greg Maddux (5-1) improved his career record against the Giants to 10-0 in Atlanta, allowing two runs and six hits in seven innings.
John Rocker pitched a perfect ninth inning for his 10th save in 11 chances, finishing Atlanta's sixth straight win and the Giants' sixth loss in a row.
Atlanta scored two runs on Maddux's bases-loaded grounder in the sixth off Shawn Estes (2-2). The Giants turned a double play, throwing out Maddux at first and getting Javy Lopez in the rundown, but Trenidad Hubbard scored from third and the speedy Furcal raced home from second.
Diamondbacks 8, Expos 6
MONTREAL -- Steve Finley hit a go-ahead sacrifice fly in the ninth inning and Travis Lee added an RBI single as Arizona, which wasted a 6-2 lead in the fourth, stopped only its second three-game losing streak of the season.
Byung-Hyun Kim (2-1) allowed one hit in two shutout innings, striking out four. Anthony Telford (4-3) allowed Tony Womack's leadoff double in the ninth.
Diamondbacks starter Brian Anderson allowed four homers.
Peninsula Clarion ©2015. All Rights Reserved.