Rewind: Marlins vs. Giants, Game #3

The Giants have been playing good baseball of late, but on Tuesday they ran into a bit of a speed bump when Dontrelle Willis shut down the offense in order to his first career victory in San Francisco.

Throughout his career, AT&T Park had been a house of horrors for Bay Area native Dontrelle Willis, but on Tuesday afternoon, the young hurler finally experienced the happy homecoming he had waited so long for.

Pitching in front of family and friends, Willis fired his second complete game of the year for his first career win in San Francisco, and Dan Uggla homered twice in the Marlins 8-1 victory over the Giants.

Willis (3-6) struggled with his command early and Moises Alou made him pay in the bottom of the first rifling a double into the left-field corner to knock in Omar Vizquel as San Francisco went up 1-0. With runners on second and third and only one-out, the Giants appeared to be primed for a big inning, but Todd Greene stuck out and Pedro Feliz grounded out to end the threat.

Giants' starter Jamey Wright (5-5) breezed through the first three innings before the Marlins finally got to him in the fourth. After Miguel Cabrera reached base with a two-out walk, former Stanford star Joe Borchard launched his fifth homer of the season into the bleachers in right-center field as Florida jumped in front 2-1.

Florida roughed up Wright for four more runs in the fifth. Mike Treanor led off the inning with a single to third and following a walk to Willis, Hanley Ramirez lined an RBI single to left driving in Treanor. Uggla stepped to the plate next launched a three run bomb increasing the Marlins lead to 6-1.

"I felt good -- I didn't feel strong, but a couple times my velocity was good and the ball came out of my hand good," said Wright. "The pitch to Uggla was a sinker up and he crushed it."

Uggla's blast was more than enough support for Willis as he would baffle the Giants hitters all afternoon allowing only six hits while striking out three to win his second straight start.

"I was worried about what other people thought if I didn't do well here," Willis said of his performance. "I just went out there and tried to have fun and be relaxed and compete like I know how to compete everywhere else."

Despite the loss, the Giants have still won five of their last seven and have won their last two series.

San Francisco will look to rebound on Thursday night as the Pittsburgh Pirates come to town for the start of a four game series. Matt Cain (4-5, 5.10) will go up against left-hander Zach Duke (4-6, 4.23) at 7:15pm.

Game Notes: Barry Bonds missed the game with a sore ankle. He was examined by team doctors before the game and is listed as day-to-day... Jamey Wright was pitching on four days rest. His last start was on Sunday in New York, where he pitched very well... Tim Worrell was activated from the 15 day DL before the game and Brian Wilson was sent to Fresno to make room for Worrell.

SFDugout's Player of the Game: Moises Alou drove in the only run of the game for the Giants with a first inning double.

I am a life long Giants fan, who bleeds orange and black. I'm not afraid speak my mind and express my opinion. Whether you agree or disagree with what I have to say, feel free to write me and let me know what you think at

The views expressed in the columns do not necessarily reflect the opinions of the site's publisher, writers, or other staff members. The content on this site may not be redistributed without the expressed consent of

Giants Farm Top Stories