Sowers, recalled from Triple-A before the game, pitched seven scoreless innings, Asdrubal Cabrera homered, drove in two runs and scored three times and the Indians beat Seattle Mariners 10-3 on Saturday.
Sowers (3-7) got into Seattle late Friday night, returning to the big leagues after spending time in Columbus, trying to workout his issues. The left-hander entered the game with a 5.77 ERA.
He allowed four hits and lowered his ERA to 5.15.
"I was very impressed the way he was pitching early and making pitches and making some adjustments," manager Eric Wedge said. "In the later innings he was still strong and he was still pitching and making pitches and that was good to see."
For Sowers, it was his best start since going seven innings and allowing one run against the Toronto Blue Jays on April 28.
"Scoring 10 runs was definitely nice," Sowers said. "It was a good start, it was a quality start. I'm glad of the way things worked out. Did I feel outstanding out there? Not necessarily. I was able to catch some breaks and continue to throw strikes with the lead and find a way to get through seven innings."
Erik Bedard (5-3) endured his shortest start of the season for the Mariners. The left-hander went three innings, allowing two runs on two hits and four walks. He struck out six. It was his shortest outing since going three innings against Atlanta on June 20, 2008, two starts before landing on the disabled list for the rest of the year.
Seattle manager Don Wakamatsu said Bedard, who has spent time on the disabled list with shoulder inflammation, might have been less than 100 percent healthy.
"You watch little signs on the mound and really the result tells you a lot with a guy that has that good of stuff," Wakamatsu said. "It was necessary to have that discussion after and I know he doesn't want to say that anything is bothering him but we'll find out tomorrow a little more detail."
Chris Jakubauskas relieved Bedard but he wasn't able to quiet the Indians.
Victor Martinez singled home Cabrera, and Peralta followed with an RBI single to make it a four-run fourth inning and a 6-0 game.
Cabrera hit a two-run homer, his third of the season, in the fifth off Jakubauskas.
Jakubauskas then drilled Francisco on the next pitch. Francisco shouted at Jakubauskas and Mariners catcher Rob Johnson held him back as both benches and bullpens cleared.
Francisco ended up taking first base without incident as the umpires didn't even let the bullpens reach the infield before sending them back to their place beyond the left field wall.
In the ninth inning, Indians reliever Winston Abreu hit Jack Hannahan with the first pitch of the inning. Abreu was promptly thrown out of the game by home plate umpire Dale Scott. Indians manager Eric Wedge came out to argue the call and was also ejected from the game.
"I understand," Wedge said. "Umpire's got to do what they've got to do. You throw the warnings out there and it's a tough call on his part but it wasn't like a knee-jerk reaction to me."
Garrett Olson replaced Jakubauskas and gave up a two-run home run to Garko in the top of the sixth inning.
OF Michael Saunders made his major league debut for the Mariners after being called up from Triple-A Tacoma earlier in the day. Saunders was 0 for 4 in his debut after Gimenez robbed him of a home run in the ninth inning. To make room, OF Wladimir Balentien was designated for assignment ... Wakamatsu said that 3B Adrian Beltre (shoulder) would begin hitting off a tee either Monday or Tuesday. Beltre had bone spurs removed from his left non-throwing shoulder on June 30. ... OF Grady Sizemore had the day off as he continues to fight through left elbow inflammation that has plagued him most of the season.