"None of my saves are uninteresting, so I'm used to it," Borowski said after getting his 28th save in 31 opportunities. "I pretty much go right after you. If you beat me, you beat me."
The Rangers didn't come close to beating Carmona (12-4), who struck out seven and got 14 groundball outs to win his fourth straight start.
"It was my best stuff," Carmona said. "I was getting ahead of hitters. All three pitches were working. I threw the changeup more for strikeouts, but I threw sinkers and sliders, too."
Travis Hafner homered and Victor Martinez had three doubles to help the Indians pull within one game of the AL Central-leading Detroit.
In other AL games, it was: Kansas City 10, Detroit 2; Boston 10, Chicago 3; Tampa Bay 14, New York 4; Seattle 4, Toronto 2; Minnesota 7, Los Angeles 5; and Baltimore 6, Oakland 1.
Cleveland's adventurous ninth started when Desi Relaford reached on first baseman Ryan Garko's fielding error with one out. Relaford went to second on Adam Melhuse's pinch-hit single and scored on Mark Teixeira's single to break up the shutout.
After a forceout, Teixeira scored when Gerald Laird's routine grounder bounced out of shortstop Mike Rouse's glove to make it 3-2. Borowski struck out Wilkerson swinging at a slider.
"He got like six outs," Garko said. "He's picked us up all year. It was a great individual effort."
The Indians turned three double plays in support of Carmona, who hasn't lost since June 27.
"It was one of the strangest innings and we still finished on the upside," Indians manager Eric Wedge said. "The funny thing is we played our tails off in the infield the whole game, but then things started happening."
And they almost happened Texas' way.
"They made some mistakes and we were one swing away from pulling it off," Rangers manager Ron Washington said.
Ramon Vazquez had the only extra-base hit for the Rangers, a third-inning double.
Martinez doubled leading off the sixth against Brandon McCarthy (4-7) and Hafner followed with his 16th homer to make it 3-0.
McCarthy allowed three runs and six hits in 5 2-3 innings. The Indians have scored two runs for McCarthy in his last six starts.
"It isn't easy, but I've just got to put up zeros," McCarthy said. "Carmona didn't have any run support either, but he put up zeros. I've got to do a better job of shutting them down entirely."
Royals 10, Tigers 2
Billy Butler had four hits and four RBIs for Kansas City and Gil Meche improved to 4-0 in his last seven starts. Mark Grudzielanek also had four hits for the visiting Royals, who are 23-18 since June 1 after posting 22 straight losing months.
Meche (7-6) gave up two runs and five hits in seven innings.
Kenny Rogers (3-2) had his second straight poor start after returning from an injury with three straight wins. He allowed six runs _ five earned _ and nine hits in 6 1-3 innings.