Jhonny Peralta bobbled Magglio Ordonez's grounder, and the third baseman's throwing error cleared the bases in a four-run fifth inning that lifted the Detroit Tigers over the Cleveland Indians 5-2 Friday in their home opener.

Travis Hafner's second-inning, solo homer put the Indians ahead, and Mike Redmond's RBI double in the fifth gave them a two-run lead that vanished after Peralta's rushed throw with two outs.

Rookies Scott Sizemore and Austin Jackson had hits and scored runs in the pivotal inning.

Rick Porcello (1-0) gave up two runs in five-plus innings, Phil Coke and Joel Zumaya combined for three innings of scoreless relief and Jose Valverde got his first save in two chances.

David Huff (0-1) allowed four runs - just one earned - in six innings.

The game drew 45,010, the most for a Comerica Park opener and the second-largest crowd in the ballpark's 11-year history. Some of the loudest ovations were for the sun, which peeked through the clouds occasionally on an afternoon with temperatures hovering around 40 degrees.

Ordonez gave the fans reasons to clap and cheer at other times. The outfielder, who entered batting .500, hit a two-run double in the seventh that scored Jackson and put Detroit ahead 5-2.

Miguel Cabrera was 0 for 3 with a walk after starting the season on a tear at the plate, helping the Tigers win two of three at Kansas City.

Sizemore and Jackson made a solid first impression, playing at Comerica Park for the first time, while Johnny Damon went 0 for 4. He is 0 for 13 over the last three games.

Hafner's 396-foot drive to right-center leading off the second and Redmond's RBI in the fifth seemed to give Cleveland a chance to keep having success early this season on the road while Huff started with four scoreless innings.

Huff got into trouble by loading the bases and letting Jackson hit an RBI single and appeared to get out of the jam when Ordonez hit a sharp grounder to Peralta.

But he bobbled the ball and hurried a throw across the diamond, sending it low and wide and letting Gerald Laird, Sizemore and Adam Everett score to make it 4-2 in what proved to be the play of the game.

NOTES: Cleveland, which opened the season in Chicago, arrived at its Detroit-area hotel at 3:15 a.m. The Indians' home opener is Monday vs. Texas. ... Sizemore, playing in his third game, had his first hit in the fifth. The ball was retrieved and relayed to the dugout for a keepsake. ... Porcello led AL rookies with 14 wins last season and was 3-0 with a 1.80 ERA against the Indians. ... The largest crowd at Comerica Park was 45,280 on July 26, 2008, for a game against the White Sox. ... The Indians started a day over .500 for the first time since the 161st game of the 2008 season.