CLEVELAND – Fausto Carmona won his ninth game of the season, rookie outfielder Ben Francisco homered and drove in three runs and the Cleveland Indians completed a four-game sweep of the Tampa Bay Devil Rays with a 10-2 win.

Grady Sizemore broke open the game with an eighth-inning grand slam, the 500th hit of his career.

The Indians, whose 31-12 home mark is best in baseball, finished 7-1 on their homestand. The Devil Rays have lost eight straight and 15 of 19.

Francisco, who hit a walk-off homer in the ninth inning Friday night in his first major league start, drove in a run with a second-inning double, homered in the fourth and added an RBI single in the seventh.

Carmona (9-4) struck out a career-high eight in rebounding from the worst start of his career. He allowed eight runs and seven hits in one inning against Oakland on June 27, and had lost three of his last four starts.

Carmona was in control until the seventh when the Devil Rays scored both of their runs. He left with the bases loaded, nobody out and two runs in, but left-hander Rafael Perez worked out of the jam with no further damage.

Carmona allowed two runs – one earned – and walked two in six innings.

Randy Sonnanstine (1-3) gave up three runs and seven hits in six innings. The right-hander pitched at Kent State University and is a native of Barberton, Ohio, which is about 35 miles from Cleveland.

Francisco drove in Cleveland’s first run in the second. Ryan Garko started the inning with a double and went to third on Trot Nixon’s single. Francisco doubled off the wall in left field and Mike Rouse added a sacrifice fly.

Francisco homered to left on a 1-1 pitch in the fourth.

The Devil Rays didn’t get a hit until Brendan Harris led off the fourth with a clean single to center. Akinori Iwamura slapped a single to left with one out in the sixth.

Carmona ran into trouble in the seventh. Greg Norton drew a leadoff walk before Carlos Pena and Delmon Young singled. Third baseman Casey Blake couldn’t handle Jonny Gomes’ slow roller for an error, allowing Norton to score.

Pinch-hitter Ty Wigginton was hit by a pitch, making it 3-2 and finishing Carmona. Rafael Perez struck out pinch-hitter Raul Casanova. Perez then leapt high into the air to field Akinori Iwamura’s chopper and threw to catcher Victor Martinez to force Young at home. Harris grounded out to end the inning.

Perez pitched 1 2-3 scoreless innings.

Notes: OF Carl Crawford was hitless and remained two hits shy of 900 for his career. … 2B B.J. Upton (pulled left quad) wasn’t in the lineup Monday night at Triple-A Durham. He left Sunday night’s game when the leg tightened up. … Rouse, who started in place of SS Jhonny Peralta, was 1-for-2 with a sacrifice fly. He entered the game batting .118 with two RBIs in 51 at-bats. … The attendance was 34,372, including a total of 8,754 walk-ups, a Jacobs Field record.

AP-ES-07-02-07 2230EDT