CHICAGO -- Jon Garland got his ninth win by avoiding the big inning, finding his way out of potential jams with pitch selection and help from his teammates.
"They had their singles and doubles, but it was nothing in a big situation," Garland said Saturday after pitching the Chicago White Sox past the Cleveland Indians 6-5 to earn win No. 9 on his third try. "When I had guys on, I made a good pitch or we had good defense."
Struggling to score, the Indians made a major change after the loss -- they fired hitting coach Eddie Murray, a Hall of Famer who was in his fourth year in the position.
"We don't make hasty decisions. It was a process and ultimately we decided to do it after the game today," manager Eric Wedge said. "There wasn't one particular thing."
The Indians, with a potent offense a year ago, have scored just 75 runs in their last 16 games. Hitting coordinator Derek Shelton will take over as batting coach on an interim basis for the rest of the season.
"The most difficult part of this is just obviously Eddie Murray and the tremendous amount of respect I have and we have for him," Wedge said, declining to discuss his conversation with Murray or his reaction.
Murray, who had 504 homers and 3,255 hits as a player and was inducted into the Hall of Fame in 2003, was informed of the firing after the game. He was not available for comment.
"Eddie is the ultimate pro," Wedge said.
After starting 8-0, Garland lost two straight, but Saturday's effort made him the third nine-game winner in the majors, joining Toronto's Toronto's Roy Halladay and Florida's Dontrelle Willis.
"It's a long season and you know there will be days warming up and you get in the game, you don't have it," Garland said. "It's a grind. There are 162 games and some days you have to make do with what you got."
Garland (9-2) went 6 2/3 innings and allowed nine hits and four runs, including Victor Martinez's solo homer that cut Chicago's lead to 4-3 in the sixth.
Dustin Hermanson got three outs for his 13th save in 13 chances. He gave up a two-out triple to Grady Sizemore that left fielder Scott Podsednik appeared to lose in the lights, and an RBI double to Coco Crisp that cut it to 6-5. But Hermanson got Travis Hafner on a groundout to end it.
"What I think? I didn't think anything," Hermanson said after Podsednik lost the ball. "Get the next guy."
Konerko hit his 14th homer in the fifth and Crede -- in a 6-for-62 slump -- added his seventh, a two-run shot in the sixth off reliever Matt Miller to make it 6-3.
Garland recovered from a shaky first inning in which he gave up three singles and a sacrifice fly to Martinez that staked Jason Davis to a 1-0 lead.
But Chicago responded in the bottom half when Davis, just called up from the minors to make the start, threw 38 pitches. The White Sox took a 2-1 lead on singles by Tadahito Iguchi and Frank Thomas before Aaron Rowand hit a two-out, two-run double -- a drive to right-center that went off Jody Gerut's glove.
"It was a difficult play. I threw my glove at it, it hit my glove but it couldn't stay in," Gerut said.
Juan Uribe's double and Podsednik's sacrifice fly made it 3-1 in the second. Jhonny Peralta, Aaron Boone and Sizemore had consecutive singles for the Indians to make it 3-2 with none out in the fifth. But Garland struck out Crisp and got Hafner on a double-play grounder.
Davis (2-2) threw 106 pitches in 4 2/3 innings, allowing seven hits and four runs. Garland also threw 106 and was lifted one batter after Sizemore doubled in the seventh. Hafner greeted Damaso Marte with an RBI single to cut the lead to 6-4.
- Thomas had a first-inning single, his first hit since June 30, 2004. He missed the final three months last season and the first two this year after breaking a bone in his left ankle, requiring needed surgery. In his first game back last Monday, Thomas hurt his hip. He said before the game he needs to play and needs his at-bats and didn't sound pleased with the possibility of being a platoon DH with Carl Everett. "Just put me in and let me just do my thing," Thomas said. He got a standing ovation before his first at-bat and finished 1-for-4.
- Boone snapped an 0-for-16 skid with a second-inning single, then got a hit in his next at-bat as well.
- The start was delayed 15 minutes by rain. White Sox pitcher Mark Buehrle and bullpen catcher Man Soo Lee entertained the crowd by doing belly-flop slides on the rain-soaked tarp.