NEW YORK Shane Spencer hit a dribbler against his former team with the bases loaded in the ninth inning to drive in the winning run, capping an afternoon of comebacks and giving the Mets a 10-9 victory Saturday over the Yankees.
Tony Clark homered twice and tied his career high with four hits, but the Yankees wasted leads of 3-1, 6-4 and 8-6 and failed to score with the bases loaded in the ninth against John Franco (2-4).
Cliff Floyd, Ty Wigginton and Richard Hidalgo homered off Jose Contreras, but the Mets made two errors that led to four unearned runs and failed to hold leads of 4-3 and 9-8.
With the score 9-all in the bottom of the ninth, Tanyon Sturtze (3-1) relieved and walked Kaz Matsui, who had three hits. Mike Piazza then popped out, Floyd walked and Hidalgo was hit by a pitch. That brought up Spencer, who earlier gave the Mets a 9-8 lead with a two-run double.
Cubs 4, White Sox 2, 5 1/2 innings
CHICAGO Greg Maddux pitched around three rain delays for his 296th win, and Sammy Sosa backed him with a homer and a great sliding catch on a wet day at Wrigley Field.
The game was called after it was delayed a fourth time for 77 minutes after the top of the sixth inning. Umpires and both manager inspected the field before the game was declared over because of unplayable conditions.
Returning to the mound after delays of 31, 15 and 59 minutes, Maddux (7-6) allowed five hits and two runs in 5 1-3 innings.
Felix Diaz (1-2), who beat the Cubs a week ago for his first major league win, lasted just four innings, giving up six hits and three runs.
Athletics 6, Giants 2
SAN FRANCISCO Mark McLemore's tiebreaking RBI single sparked a four-run ninth inning.
Barry Bonds went 1-for-2 with two walks, snapping his streak of homering in four straight games with an at-bat. But he now has 2,189 walks for his career including 119 this season to trail Rickey Henderson's career record by only one.
Cardinals 8, Mariners 1
ST. LOUIS Jim Edmonds returned to the lineup with a home run and three RBIs, and Jason Marquis pitched effectively before and after a 1 hour rain delay.
Albert Pujols hit a two-run homer and Edmonds, making his first start in center field in eight days, went 2-for-3.
Bret Boone homered and Randy Winn had two hits for the Mariners, who have lost nine of 12.
Devil Rays 6, Marlins 1
MIAMI Victor Zambrano gave up four hits in seven shutout innings and drove in his first career run.
The Devil Rays improved to 30-10 since May 20 and moved two games over .500 (40-38) for the first time since starting the 2002 season 3-1.
Previously, the latest in a season Tampa Bay had been two games over .500 was at 22-20 on May 21, 1999. The club is 5-0-1 in its last six series, including winning both three-game sets in the Citrus Series.
Red Sox 6, Braves 1
ATLANTA Curt Schilling stopped another Boston losing streak by pitching a six-hitter, Nomar Garciaparra homered and Doug Mirabelli had a grand slam.
Johnny Damon also connected for the Red Sox, coming off a pair of painful losses in extra innings to the Yankees and Braves the previous two nights.
Reds 4, Indians 2
CINCINNATI Paul Wilson won for the first time in more than a month and D'Angelo Jimenez hit a two-run homer.
Wilson (8-2) held Cleveland to two runs in 6 2-3 innings, one night after the Indians set a season high for runs against five Reds' pitchers in a 15-2 win. Wilson allowed eight hits with six strikeouts and two walks, one intentional.
Phillies 7, Orioles 6
PHILADELPHIA Pinch-hitter Tomas Perez hit an RBI single in the eighth inning.
David Bell's two-run homer off Jason Grimsley (3-5) tied it at 6 in the eighth, and Perez delivered against B.J. Ryan.
Placido Polanco and Mike Lieberthal also homered for the NL East-leading Phillies, who improved to 4-2 in the midst of a 14-game homestand.
Astros 10, Rangers 8
HOUSTON Morgan Ensberg hit a grand slam, and Mike Lamb and Raul Chavez each drove in two runs.
The Rangers and Astros combined for 13 runs in the nearly hour-long fifth inning, giving the sellout crowd of 42,889 an offensive outburst on fireworks night.
Alfonso Soriano and Gary Matthews Jr. both hit three-run homers in the fifth, giving the Rangers a 6-1 lead before the Astros came back in the bottom of the inning.
Blue Jays 2, Expos 0
SAN JUAN, Puerto Rico Roy Halladay showed his Cy Young form, pitching seven sharp innings.
Eric Hinske went 4-for-4 and scored twice on RBI singles by Chris Gomez. Halladay (7-5), winner of the AL Cy Young Award last year, allowed only five hits.
Rockies 11, Tigers 6
DENVER Preston Wilson slammed his bat, then turned toward Colorado's dugout and let out a scream.
Wilson put an emphatic end to his slump with a two-run homer and Vinny Castilla had three RBIs, lifting the Colorado Rockies to a 11-6 victory over the Detroit Tigers on Saturday night
Twins 8, Diamondbacks 4
PHOENIX Doug Mientkiewicz drove in three runs with a home run and double.
Luis Rivas and Joe Mauer also homered for the Twins.
Padres 5, Royals 4
SAN DIEGO Adam Eaton took a no-hit bid into the eighth inning for the San Diego Padres and didn't even get the win.
Kansas City rallied for four runs in the eighth before Khalil Greene's sacrifice fly in the bottom of the inning won it for San Diego
Dodgers 8, Angels 5
ANAHEIM, Calif. Adrian Beltre hit two of his team's four homers, and the Los Angeles Dodgers scored in each of the first five innings.
Pirates 5, Brewers 3
PITTSBURGH Randall Simon's opposite-field groundball double drove in two runs to break a sixth-inning tie and the Pittsburgh Pirates won their eighth in a row, beating Milwaukee 5-3 Saturday night.
Peninsula Clarion ©2013. All Rights Reserved.