NEW YORK (AP) - Andruw Jones hit two more homers off a shaky Javier Vazquez, A.J. Pierzynski boomed a go-ahead double and the Chicago White Sox beat the New York Yankees 7-6 Saturday.
The Yankees' three-game winning streak ended, and they also lost center fielder Curtis Granderson. He strained his left groin while dashing on a hit-and-run single, badly hobbled into third and went to a hospital for an MRI exam.
The White Sox rallied in the seventh. Paul Konerko doubled with one out and Carlos Quentin drew an intentional walk from David Robertson (0-2) with two outs. Damaso Marte relieved and Pierzynski met him with a double to deep left-center.
Scott Linebrink (1-0) won despite allowing Swisher's two-run homer. Bobby Jenks pitched the ninth for his fifth save.
Orioles 12, Red Sox 9
BALTIMORE (AP) - Ty Wigginton and Matt Wieters homered in a six-run fifth inning against Daisuke Matsuzaka, and the Orioles ensured their first series win of the season.
The teams had nine homers, including two each by Wigginton and Boston's David Ortiz.
Matsuzaka (0-1) gave up seven runs, six earned, in 4 2-3 innings. The right-hander was making his season debut after spending a month on the disabled list with a neck strain.
Brad Bergesen (1-2) gave up four runs in five innings for the Orioles, who improved to 3-2 against the Red Sox after going 2-16 against Boston last season.
Royals 4, Rays 2, 11 innings
ST. PETERSBURG, Fla. (AP) - Alberto Callaspo hit a two-run double in the 11th inning, and the Royals handed the Rays just their fourth loss in 18 games.
Rays reliever Lance Cormier (2-1) got the first two batters out in the 11th before loading the bases on a single and two walks. Callaspo then doubled down the right-field line, scoring Scott Podsednik and Alex Gordon to give Kansas City the lead.
Robinson Tejeda (2-2) threw three scoreless innings for the Royals, who beat Tampa Bay for the second consecutive game. Joakim Soria worked out of a jam to earn his seventh save.
Rangers 6, Mariners 3
SEATTLE (AP) - Mariners ace Felix Hernandez saw his string of 18 consecutive quality starts snapped in his shortest outing in nearly a calendar year as Matt Harrison dazzled for Texas.
Hernandez (1-1) lasted just 4 1-3 innings, and was tagged for five runs and eight hits by the Rangers. It was the first time since May 9 of last season that Hernandez failed to go at least five innings and ended a string of quality starts dating to Aug. 1.
Harrison (2-2) worked extra to pick up his first victory of the season. The young left-hander threw 127 pitches, making it through six innings against the light-hitting Mariners.
Elvis Andrus added a two-run double and Josh Hamilton hit a solo homer for the Rangers.
Tigers 3, Angels 2
DETROIT (AP) - Johnny Damon's first homer in a Detroit uniform came in the ninth inning and gave the Tigers a 3-2 win over the Angels.
Damon's one-out shot came on a 2-0 pitch from Scot Shields (0-1), who came in to start the ninth inning. Shields retired Austin Jackson before Damon homered to right field, making a winner of Ryan Perry (1-1), who retired the final two batters in the top of the ninth.
Indians 5, Twins 4, 11 innings
CLEVELAND (AP) - Asdrubal Cabrera's bases-loaded single with two outs in the 11th inning gave Cleveland a victory over Minnesota.
Jhonny Peralta hit an early homer for Cleveland and helped set up the winning run with a double. The Indians scored twice in the eighth to tie it, overcoming home runs by Justin Morneau and Denard Span.
Jim Thome drove in two runs for the Twins against his former team. Minnesota played without star catcher and AL MVP Joe Mauer, who bruised his left heel running the bases Friday.
Travis Hafner drew a leadoff walk from Alex Burnett (0-1) in the 11th.
The Twins loaded the bases with one out in the top half, but Jamey Wright (1-1) got Drew Butera to hit into a double play.
Athletics 4, Blue Jays 3
TORONTO (AP) - Rookie catcher Josh Donaldson hit a two-run homer, Gio Gonzalez won his second straight start and the Athletics snapped a four-game skid.
The homer was the first major league hit for Donaldson, who was called up from Triple-A on Friday when Kurt Suzuki went on the 15-day disabled list.
Eric Patterson's RBI single gave the Athletics a 1-0 lead in the second and Oakland made it 4-0 with a three-run fourth against former teammate Dana Eveland (2-1). Jake Fox led off with a double and scored on Donaldson's one-out homer into the left-field bullpen. One out later, Cliff Pennington singled, stole second and scored on a base hit by Rajai Davis.
Gonzalez (3-1) was perfect through the first three innings for Oakland.