Marlins' Beckett gives up one hit in seven innings

SAN FRANCISCO (AP) -- Josh Beckett was agonizing over his control
despite the best outing of his young career.

"What if I had thrown a no-hitter and lost?" the Florida
pitcher he asked incredulously. "Got to take care of the walks."

Beckett allowed just one hit in seven innings and Preston Wilson
hit a three-run homer in the eighth to lead the Marlins to a 4-2
rain-delayed victory over the San Francisco Giants on Sunday.

After rain delayed the start of the game for 1 hour, 32 minutes,
Beckett (2-2) did not allow a hit until Tom Goodwin grounded a
single with one out in the sixth.

But he did allow a run in the fourth. And that where the
22-year-old's frustration over walks came from.

Goodwin walked, stole second, went to third on Rich Aurilia's
grounder and scored on Reggie Sanders' sacrifice fly, giving the
Giants a 1-0 lead without a hit.

"I've just got to cut out the walks," said Beckett, who
finished with only two walks. "I gave up a run without giving up a

Braden Looper pitched a hitless eighth and Vladimir Nunez worked
the ninth for his ninth save.

Reggie Sanders hit his 200th career home run in the ninth for
the Giants, who finished with just two hits.

"Beckett kept us off-balance. You got to tip your hat to him,"
Goodwin said. "When a pitcher can mix and match his pitches like
he did, you're going to have a pretty good day. I don't know if he
had no-hit stuff. I've never been no-hit."

With the score 1-all, Luis Castillo and Eric Owens both singled
off Ryan Jensen (4-3) to start out the Marlins' eighth. Wilson then
homered deep into the left-field bleacher seats off Aaron Fultz,
giving Florida a 4-1 lead.

"We were looking for a double play," Giants manager Dusty
Baker said. "He threw a slider where he didn't want it."

The Marlins had tied it in the sixth. Derek Lee doubled off the
right-field wall, went to third on Charles Johnson's grounder, and
scored on Andy Fox's sacrifice fly.

Marlins manager Jeff Torborg said the day was all Beckett's.

"He's not afraid, I'll tell you that," Torborg said. "He's
got that special competitive fire that the good ones have."

It was Beckett's seventh start this season, and 11th of his
career. It was his second start since a stint on the disabled list
with a blister on his middle finger.

"I feel good," Beckett said. "It's nice to get a win out of
it. I've just got to take care of the walks."

Baker was back in the Giants' dugout after leaving Saturday's
game in the eighth inning with dizziness. Baker, who had surgery
for prostate cancer in December, said he was tired.

Barry Bonds got a scheduled day off. The Giants star hit a pair
of home runs in Saturday's 10-5 victory over the Marlins, giving
him 15 this season.

He needs one more home run to match Mark McGwire on the career
list with 583.

Game notes
Marlins SS Alex Gonzalez was placed on the 15-day disabled
list and sent back to Miami on Sunday to consult with team
physician Dr. Dan Kanell after dislocating his shoulder in
Saturday's game. Gonzalez said Saturday he was told he'd miss six
weeks. Fox was in the lineup at shortstop. ... Florida RHP Brad
Penny was also on his way back home to meet with Kanell after
leaving Saturday's game in the fourth inning with a sore right
elbow. Penny first experienced the sore elbow on May 2 against St.
Louis. He was diagnosed with an inflamed nerve and missed a start
before returning at 13 at Colorado. ... Castillo extended his
hitting streak to eighth games with a single to lead off the game.
... The Giants have a major-league leading 57 double plays.