Facebook Twitter



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.