Published: Jul 24, 2010 5:07 AM EDT
Updated: Jul 24, 2010 4:30 AM EDT

CLEVELAND (AP) — Fausto Carmona allowed one hit — an infield single — in five dominant innings as the Cleveland Indians extended their home winning streak over Tampa Bay to 18 straight, beating the Rays 3-1 on a rain-soaked Friday night in a game called in the bottom of the seventh.

The Rays haven't won in Cleveland since Sept. 28, 2005, when Lou Piniella was their manager and they still had a devilish nickname.

Carmona (10-7) was lifted following a 1-hour, 30-minute rain delay between the fifth and sixth innings.

Trevor Crowe homered and Tony Sipp got his first career save for the Indians, who are 7-1 since the All-Star break.