|Chi. White Sox (16-15) «||1||0||0||0||2||0||0||0||0||3||7||0|
MINNEAPOLIS -- Jose Contreras is glad to put his opening-day problems in the past.
Tagged for seven runs by Cleveland in the opener, Contreras has bounced back nicely. Since then, he is 3-2 with a 2.29 ERA in six starts.
"I didn't want to remember that. I forgot about that," Contreras said through a translator. "I felt good. That's the most important thing for me. I feel healthy."
Contreras (3-3) struck out four, walked one and threw just 98 pitches -- 67 for strikes. His other shutout in 109 career starts was a three-hitter against Detroit on Aug. 11, 2006.
"We need that. He needs that," Chicago manager Ozzie Guillen said. "When he throws strikes, he's really nasty. And he did that today."
White Sox starters have lasted at least six innings in 16 straight starts -- the longest active streak in the majors. Chicago finished its road trip 4-4 after losing the first three.
Torii Hunter went 0-for-4 to end his 23-game hitting streak, tied for the fourth-best in Minnesota history. He received a standing ovation after he flied out to lead off the ninth.
"Now I can swing hard again," Hunter said with a smile.
Carlos Silva (2-3) took the loss despite pitching well for the Twins, who have lost six of their past eight games. He gave up three runs and six hits in six innings.
Silva has allowed three runs or fewer in each of his seven starts this season. He did that in only 13 of his 31 starts in 2006.
"It's too bad we don't win, but like I say every time, when you give your team an opportunity to win the game, it's fine," Silva said.
Both teams have struggled to score this season. Minnesota is missing defending AL batting champion Joe Mauer and Rondell White because of injuries, while Chicago is without slugger Jim Thome and leadoff man Scott Podsednik.
The White Sox entered Thursday's game last in the AL in batting average and runs scored, while the Twins had hit the fewest home runs in the league.
Chicago outpitched Minnesota to win the final two games of the series, though. Rookie John Danks allowed one run in 6 2/3 innings to earn his first big league victory Wednesday night.
"We're still not hitting the way we think we're capable of, but we're getting close," Pierzynski said. "If we can keep our pitching going, we're eventually going to get hot."
Contreras allowed just one extra-base hit -- Jason Kubel's double in the third inning -- and permitted only one runner past second base.
"We feel like we're a better baseball team, but you have to play out on the field," said Twins manager Ron Gardenhire, who was ejected in the fifth after arguing a play at the plate. "It doesn't matter what people say about you. You have to play on the field."
The White Sox took a 1-0 lead in the first when Ozuna singled, stole second and scored on Pierzynski's sharp single.
Chicago added two more runs in the fifth, and Gardenhire wound up getting ejected.
Rob Mackowiak was hit by a pitch and stole second, and Sweeney followed with an RBI single. Sweeney later scored on a single by Ozuna.
Plate umpire Derryl Cousins tossed Gardenhire. The ejection was Gardenhire's second of the season and 30th of his career.
"I love Gardy," Guillen said. "He got so red."
|Jose Contreras tosses his second career shutout, limiting the Twins to five hits with four K's. (AP)|
|Players of the Game|
|Chicago White Sox|
|Darin Erstad, DH||4||0||0||0||0||0||2||.261|
|Pablo Ozuna, 3B||4||1||2||1||0||1||0||.224|
|A.J. Pierzynski, C||4||0||2||1||0||0||2||.238|
|Paul Konerko, 1B||4||0||1||0||0||1||2||.210|
|Jermaine Dye, RF||4||0||0||0||0||0||2||.200|
|Rob Mackowiak, LF||2||1||0||0||1||1||0||.183|
|Tadahito Iguchi, 2B||4||0||0||0||0||1||2||.220|
|Ryan Sweeney, CF||4||1||1||1||0||0||0||.259|
|Juan Uribe, SS||3||0||1||0||0||1||0||.220|
|RBI - Pablo Ozuna (3), A.J. Pierzynski (12), Ryan Sweeney (4)|
|2-OUT RBI - Pablo Ozuna (2)|
|SB - Pablo Ozuna (2, 2nd base off Silva/Redmond), Rob Mackowiak (2, 2nd base off Silva/Redmond)|
|Team LOB - 5|
|DP - Iguchi-Konerko|
|Chicago White Sox|
|Jose Contreras (W,3-3)||9||5||0||0||1||4||0||3.79|
|Pitches-Strikes - Jose Contreras 98-67|
|Ground Balls-Fly Balls - Jose Contreras 9-13|
|Batters Faced - Jose Contreras 32|
|Nick Punto, 3B||3||0||0||0||1||0||1||.228|
|Jason Tyner, DH||4||0||0||0||0||1||3||.270|
|Torii Hunter, CF||4||0||0||0||0||1||1||.328|
|Michael Cuddyer, RF||4||0||1||0||0||0||0||.281|
|Justin Morneau, 1B||4||0||0||0||0||0||0||.262|
|Mike Redmond, C||3||0||1||0||0||1||1||.267|
|Jason Kubel, LF||3||0||2||0||0||0||1||.250|
|Luis Rodriguez, 2B||3||0||1||0||0||0||2||.182|
|Jason Bartlett, SS||3||0||0||0||0||1||2||.245|
|2B - Jason Kubel (7, Contreras)|
|Team LOB - 5|
|DP - Bartlett-Rodriguez-Morneau|
|Carlos Silva (L,2-3)||6||6||3||3||1||0||0||3.00|
|HBP - Mackowiak (by Carlos Silva)|
|Pitches-Strikes - Carlos Silva 97-61, Dennys Reyes 19-13, Pat Neshek 19-13|
|Ground Balls-Fly Balls - Carlos Silva 7-10, Dennys Reyes 2-0, Pat Neshek 1-1|
|Batters Faced - Carlos Silva 25, Dennys Reyes 5, Pat Neshek 5|
|Attendance - 23663|
|Game Time - 2:14|
|Temperature - 70|
|Umpires - Home - Derryl Cousins, First Base - Kerwin Danley, Second Base - Doug Eddings, Third Base - Dana DeMuth|