NEW YORK – Pinch-hitter Jorge Posada’s drive to right in the seventh inning was ruled a two-run homer by video replay, as the Yankees spoiled former teammate Carl Pavano’s return.

Posada sent a high fly to right off Jensen Lewis (1-2) with one out, and the ball was deflected off a fan and back into play. Posada slowed his trot between first and second, looking out to right field, before he saw the homer signal from second base umpire Phil Cuzzi.

Outfielder Trevor Crowe ran toward the infield indicating a fan interfered, and Indians manager Eric Wedge came out to dispute the call, before replay upheld the homer.

Jonathan Albaladejo (1-0) got out of a seventh-inning jam, Brian Bruney pitched the eighth and Mariano Rivera gave up a hit in the ninth to finish the four-hitter.

Rangers 6, Royals 5

ARLINGTON, Texas – Michael Young hit a leadoff homer in the ninth inning to help Texas rally for the victory.

Young ripped a 1-0 pitch from Kyle Farnsworth (0-3) into the seats in left-center for his first career game-winning homer. Young leaped into the air as he approached home plate, diving into a group of teammates there to greet him.

Frank Francisco (1-0) pitched the ninth for the win.

Mike Jacobs and David DeJesus homered for the Royals.

Ian Kinsler connected for the Rangers, who had lost seven of eight.

Tigers 8, Mariners 2

SEATTLE – Rick Porcello shut down Seattle for seven innings in just his second major league start, retiring his final 14 batters, and Ramon Santiago had a career-high five RBIs.

The youngest starting pitcher to take the mound for Detroit in almost 30 years, the 20-year-old Porcello (1-1) looked more like a seasoned veteran shutting down Seattle’s offense. He gave up one run and five hits.

Leading 5-1, Santiago provided some cushion in the eighth with a three-run double that barely eluded the glove of left fielder Endy Chavez.

Carlos Silva (0-2) allowed four runs and six hits in five innings for the Mariners.

Blue Jays 1, Oakland 0

TORONTO – Ricky Romero pitched seven sharp innings, striking out a career-high six and allowing only four hits for the Blue Jays.

Romero (2-0) lowered his ERA to 1.71 before Scott Downs worked a perfect eighth and B.J. Ryan finished for his second save in three chances.

Lyle Overbay singled in Kevin Millar in the second inning for the only run of the game.

Dallas Braden (1-2) gave up one run and five hits in a career-high 7 1-3 innings for Oakland, who had a chance to tie it in the third when Mark Ellis was thrown out at the plate.

Twins 3, Angels 1

MINNEAPOLIS – Glen Perkins pitched through pain in the seventh and scattered four hits over eight innings, guiding the Twins to a three-game sweep of the sputtering Angels.

Bobby Abreu’s comebacker bounced off the side of Perkins’ left leg, just above the knee, but third baseman Brendan Harris picked it up and threw him out to start the seventh. After the play, Perkins (1-1) walked around gingerly before deciding to continue.

Joe Nathan notched his third save with a hitless ninth, sealing the defeat for Los Angeles and starter Shane Loux (0-1). The Angels right-hander three runs in seven innings.

White Sox 12, Rays 2

ST. PETERSBURG, Fla. – Gavin Floyd took a shutout into the seventh inning, and Carlos Quentin and Jim Thome hit back-to-back homers to lead the White Sox.

Floyd (2-1) allowed two runs, coming on Ben Zobrist’s homer in the seventh, and six hits in seven innings. Quentin hit his seventh homer of the season – a two-run shot – and Thome followed with his 544th career home run in the eighth inning off Dan Wheeler.

A.J. Pierzynski hit his 99th career homer, helping Chicago take three of four from Tampa Bay. Matt Garza (1-1) gave up seven runs and six hits over 5 2-3 innings in the loss.

Only subscribers are eligible to post comments. Please subscribe or to participate in the conversation. Here’s why.

Use the form below to reset your password. When you've submitted your account email, we will send an email with a reset code.