An improbable two-out rally and an immense home run left Tom Lasorda shaking his head.
Rookie Jesus Tavarez delivered a pinch-hit RBI single in the bottom of the ninth inning to complete Florida's comeback from a six-run deficit Monday night as the Marlins beat the Los Angeles Dodgers 11-10."I know it ain't going to be put in Cooperstown," Marlins manager Rene Lachemann said of his 300th career victory, "but it was a nice one."
In just their second season, the Marlins may have never had a better win.
Trailing 9-3 in the seventh, Florida strung together a franchise record seven straight hits with two outs to score six times.
"I don't believe it," Dodgers manager Lasorda said. "I just can't believe it. I cannot believe I saw something like that happen with two outs and nobody on. It's hard to believe."
Earlier, Lasorda was left dumbfounded by Mike Piazza's 477-foot homer.
Piazza, who went 4-for-4, hit his first career grand slam in the second inning to give him the National League RBIs lead with 54.
The homer landed on a tarpaulin 30 feet above the field beyond the 434-foot sign in left-center.
Lasorda said, "I don't think I've seen a ball hit that far."
In the bottom of the ninth, Dave Magadan singled with one out and Chuck Carr also singled before Tavarez followed with his game-winning hit off Roger McDowell (0-3).
The Marlins established a club record with their fifth consecutive victory. The Dodgers have lost four in a row, tying their longest losing streak this season.
Giants 4, Pirates 3
At Pittsburgh, Bill Swift pitched eight effective innings to win for the first time since coming off the disabled list and John Patterson's pinch single keyed a 3-run 9th.
Swift (7-3) won his fourth straight decision by limiting the Pirates to three hits.
Phillies 3, Cubs 1
At Philadelphia, Shawn Boskie pitched eight innings and hit an RBI triple against his former team as the Phillies sent the Cubs to their seventh straight loss.
Boskie (3-2), traded from Chicago to the Phillies on April 12 for pitcher Kevin Foster, beat the Cubs for the second time in six days, giving up three hits and striking out a season-high seven.
Padres 4, Braves 3
At Atlanta, Craig Shipley's run-scoring single in the ninth inning capped a two-run rally that snapped the Braves' six-game winning streak.
Trailing 3-2, the Padres tied it when Greg McMichael (2-3) threw a wild pitch, scoring Ricky Gutierrez. Gutierrez had singled to open the inning and took third on a pinch-hit single by Billy Bean. Shipley's single scored Bean with the winning run .
Expos 10, Astros 5
At Montreal, Moises Alou hit two homers and drove in a career-high five runs as the Expos won their fifth straight and moved 11 games over .500 for ther first time this season.
Wil Cordero added a two-run homer and Mike Lansing had three hits in the Expos' 18-hit attack.
Mets 11, Rockies 3
At Denver, Ryan Thompson drove in four runs and Bobby Bonilla and Kevin McReynolds each had three RBIs as Doug Linton (5-2) blanked the Rockies over six innings.
The Mets, swept by the Rockies in a three-game series at Shea Stadium last week, tied a season-high with 16 hits. Rookie Kelly Stinnett had his first four-hit game.
American League
Yankees 17, Rangers 7
After two innings, it looked like everyone on the New York Yankees except Bernie Williams would get a big hit.
By the end of the game Monday night, though, Williams was the only hitter the Yankees were talking about. Williams homered twice, including a grand slam, and drove in a career-high seven runs as the Yankees routed the Texas Rangers.
Jimmy Key (8-1) won his seventh straight decision and New York ended a four-game losing streak. The loss cost Texas a chance to reach .500 for the first time this season.
Mariners 5, Indians 4
Felix Fermin, traded from Cleveland to Seattle in the offseason, hit a sacrifice fly in the eighth inning that ended the Indians' eight-game winning streak.
Ken Griffey Jr. hit his 23rd homer, most in the majors and first in eight games for the host Mariners.
Twins 8, Angels 2
Kevin Tapani won his sixth straight start and Minnesota sent California to its seventh loss in eight games.
Tapani (7-2) gave up one run in seven innings. He has a 2.08 ERA during his winning streak.
Tigers 11, Red Sox 5
Tim Belcher pitched another good game and Detroit (27-27) reached the .500 mark for the first time this season. Boston lost its fourth in a row.
Orioles 4, Royals 2
Mike Mussina improved to 6-1 lifetime against the Royals and 4-0 in Kansas City.
Brewers 9, Athletics 6
Jose Valentin homered and drove in 4 runs and Milwaukee gave Oakland its 4th straight loss.