HOUSTON -- The Pittsburgh Pirates want to prove they're a good team.
If first impressions count, they've certainly helped their cause.
"It feels great," Bautista said. "I think everybody's here trying hard and trying to come out and prove something to the other ballclubs. And so far, it's worked out. If we keep playing like we're doing, it's going to be a good year for us."
Pittsburgh, which opened last season with six straight losses, is 3-0 for the first time since 2003 and left town with its first three-game sweep in Houston since 1991.
In the first two games, the Pirates waited until late in the game to rally for the win. This time, they took the lead with a four-run fifth inning and held on for the victory.
Last season, the Pirates' 14th straight with a losing record, they lost 18 of their first 23 games.
"It's definitely only three games, but for us having the year that we had last year and losing all those games in the first half, I think this was a big step," Bautista said.
Tom Gorzelanny (1-0) allowed seven hits and three runs with four strikeouts in five innings for the win.
Shawn Chacon pitched two perfect innings before Matt Capps retired three straight in the eighth. Salomon Torres, who went 12-for-12 in save chances last year, pitched the ninth -- allowing Craig Biggio's two-out homer -- for his third save in as many nights.
Manager Jim Tracy was impressed with the work of his bullpen.
"They were great the whole series," he said. "If that's the way they're going to perform, and you have the resources in front of them to get the outs that are necessary to get the ball to them with the lead, you have a real good chance of shaping up as a fairly formidable bullpen."
Ronny Paulino got an RBI double in the fifth when Chris Burke couldn't get to his hit that landed on the hill in center field. Burke had a chance to redeem himself with Xavier Nady batting next, but the ball bounced out of his glove and Nady advanced to second.
"The first play was a tough play," Astros manager Phil Garner said. "A lot of center fielders make it, but it's still tough. The second play he should have made it."
Bautista then drove in two runs with his single to center that put Pittsburgh ahead 4-3.
The Pirates stretched their lead to 5-3 when Chris Duffy's grounder bounced off Adam Everett's glove and the shortstop chased down the ball, but accidentally kicked it and couldn't scoop it up on his first try. By the time Everett could handle the ball, Bautista had scored.
Everett, who had just seven errors in 2006, was charged with two errors on the play.
"It's just a weird day," Garner said of the errors. "Sometimes weird things happen."
When Tracy was asked if there was a better way for his team to start the season, he pondered the question for a few seconds.
"I don't know that there's one," he said. "You come to a place that history suggests we haven't been very good at. And to win three games in this ballpark and to play the kind of baseball that we played, and pitch the way that we pitched, it's a great way to start."
It wasn't quite the homecoming Williams was looking for. The 40-year-old, who grew up in Houston and said his lifelong dream was to play for the Astros, allowed eight hits and five runs, three earned, and hit two batters in 4 2/3 innings. The loss, in his 300th career start, breaks a five-game winning streak dating to September with the Padres.
"I was just out of whack," Williams said. "It was a game that should have been put away by me. I'm pretty disappointed. My teammates expected more. The organization expected more. It's a shame I didn't do my job."
In the third, Biggio and Burke hit back-to-back singles before Biggio scored on a sacrifice fly to right field by Lance Berkman that put Houston ahead 2-1. Biggio had three hits Wednesday to put him 66 hits shy of 3,000 in his career.
Carlos Lee's RBI single to center field in the first put the Astros ahead 1-0. Bautista's run-scoring double in the second tied it at 1.
Houston other run came in the fourth inning when Gorzelanny hit Burke with a pitch with the bases loaded.
|The Pirates' Jason Bay finishes the game with a hit and a run, which he produces in the fifth. (Getty Images)|
|Players of the Game|
Nike Pirates We Are Family 2013 Local T-Shirt - Black Shop Now!
|Chris Duffy, CF||5||0||1||0||0||1||2||.214|
|Jack Wilson, SS||4||0||2||0||0||1||3||.462|
|Jason Bay, LF||5||1||1||0||0||1||2||.231|
|Adam LaRoche, 1B||4||0||1||0||1||2||2||.083|
|Ronny Paulino, C||5||1||1||1||0||0||4||.143|
|Xavier Nady, RF||4||2||1||0||0||0||0||.333|
|Jose Bautista, 3B||5||1||3||3||0||0||3||.462|
|Jose Castillo, 2B||4||0||0||0||0||0||2||.091|
|Tom Gorzelanny, P||1||0||0||0||1||0||1||.000|
|Shawn Chacon, P||1||0||0||0||0||0||1||.000|
|Matt Capps, P||0||0||0||0||0||0||0||.000|
|Salomon Torres, P||0||0||0||0||0||0||0||.000|
|2B - Chris Duffy (1, Williams), Ronny Paulino (1, Williams), Xavier Nady (1, Williams), Jose Bautista (2, Williams)|
|SH - Jack Wilson (1)|
|RBI - Ronny Paulino (2), Jose Bautista 3 (3)|
|Team LOB - 11|
|E - Jose Castillo (1, Misplayed grounder), Ronny Paulino (1, Missed catch of throw)|
|Tom Gorzelanny (W,1-0)||5||7||3||2||1||4||0||3.60|
|Shawn Chacon (H,1)||2||0||0||0||0||0||0||0.00|
|Matt Capps (H,2)||1||0||0||0||0||0||0||0.00|
|Salomon Torres (S,3)||1||1||1||1||0||2||1||3.00|
|HBP - Burke (by Tom Gorzelanny)|
|Pitches-Strikes - Tom Gorzelanny 95-67, Shawn Chacon 19-14, Matt Capps 11-8, Salomon Torres 12-9|
|Ground Balls-Fly Balls - Tom Gorzelanny 4-8, Shawn Chacon 4-2, Matt Capps 1-2|
|Batters Faced - Tom Gorzelanny 25, Shawn Chacon 6, Matt Capps 3, Salomon Torres 4|
|Craig Biggio, 2B||5||2||3||1||0||0||3||.308|
|Chris Burke, CF||4||1||1||1||0||1||1||.250|
|Lance Berkman, 1B||3||0||0||1||0||1||4||.111|
|Carlos Lee, LF||4||0||1||1||0||1||1||.167|
|Morgan Ensberg, 3B||4||0||1||0||0||2||2||.167|
|Jason Lane, RF||4||1||0||0||0||0||1||.250|
|Adam Everett, SS||3||0||1||0||1||0||1||.300|
|Humberto Quintero, C||3||0||1||0||0||0||1||.333|
|a- Mark Loretta, PH||1||0||0||0||0||1||0||.000|
|Woody Williams, P||2||0||0||0||0||0||4||.000|
|Dave Borkowski, P||0||0||0||0||0||0||0||.000|
|b- Orlando Palmeiro, PH||1||0||0||0||0||0||0||.333|
|Chris Sampson, P||0||0||0||0||0||0||0||.000|
|c- Mike Lamb, PH||1||0||0||0||0||0||0||.500|
|a-struck out for Quintero in the 9th|
|b-grounded out for Borkowski in the 6th|
|c-popped out for Sampson in the 9th|
|HR - Craig Biggio (1, Torres)|
|SF - Lance Berkman (1)|
|RBI - Craig Biggio (1), Chris Burke (1), Lance Berkman (1), Carlos Lee (2)|
|2-OUT RBI - Craig Biggio (1), Chris Burke (1), Carlos Lee (2)|
|SB - Chris Burke (1, 2nd base off Gorzelanny/Paulino), Carlos Lee (1, 2nd base off Gorzelanny/Paulino)|
|Team LOB - 7|
|E - Chris Burke (1, Dropped fly), Adam Everett 2 (2, Misplayed grounder)|
|Woody Williams (L,0-1)||4.2||8||5||3||2||0||0||5.79|
|HBP - Nady (by Woody Williams), Gorzelanny (by Woody Williams)|
|Pitches-Strikes - Woody Williams 98-63, Dave Borkowski 21-13, Chris Sampson 41-27|
|Ground Balls-Fly Balls - Woody Williams 6-9, Dave Borkowski 2-0, Chris Sampson 3-4|
|Batters Faced - Woody Williams 27, Dave Borkowski 5, Chris Sampson 11|
|Attendance - 25961|
|Game Time - 2:53|
|Temperature - 65|
|Umpires - Home - Kerwin Danley, First Base - Doug Eddings, Second Base - Dana DeMuth, Third Base - Derryl Cousins|