NEW YORK, N.Y. - Alex Rodriguez hit his 630th home run to tie Ken Griffey Jr. for fifth place on the career list and Hiroki Kuroda pitched well in his pinstripes debut as the New York Yankees beat the Los Angeles Angels 5-0 Friday in their 110th home opener.
Nick Swisher lined a three-run double off Ervin Santana (0-2) in the first inning soon after recently retired teammate Jorge Posada threw out the ceremonial first pitch and hugged all his old pals.
Curtis Granderson added a Yankee Stadium-friendly homer. New York has won four in a row overall and 14 of its last 15 home openers.
Albert Pujols singled in four at-bats. The slumping Angels slugger is 6 for 27 (.222) with no home runs this season. Los Angeles has lost three straight.
Rodriguez came in hitting .174 without an RBI in the first six games, but got three hits.
Kuroda (1-1) gave up five hits and left after Bobby Abreu's infield single that led off the ninth. He struck out six and walked two.
RED SOX 12, RAYS 2
BOSTON (AP) — Josh Beckett pitched eight solid innings and Boston rebounded from a rough road trip by beating Tampa Bay to win its eighth straight home opener.
Red Sox centre fielder Jacoby Ellsbury, the runner-up for AL MVP last year, left with an injured right shoulder. He was hurt trying to break up a double play when Rays shortstop Reid Brignac landed on Ellsbury's right arm.
Kevin Youkilis had three RBIs and David Ortiz drove in two runs as Bobby Valentine won his first home game as Boston's manager. Adrian Gonzalez and Kelly Shoppach had three hits apiece.
The Red Sox began their 101st season at Fenway Park, and their winning streak in home openers is the longest current string in the majors. Boston entered the game with a 1-5 record that included a 10-0 loss to Detroit in which Beckett (1-1) allowed five homers.
Beckett improved to 4-0 with a 2.41 ERA in five home openers for Boston.
David Price (1-1) lasted just three innings for Tampa Bay. The Red Sox put the game away in the eighth when the first 10 batters reached.
WHITE SOX 5, TIGERS 2
CHICAGO (AP) — Jake Peavy pitched effectively into the seventh inning and Dayan Viciedo homered and made a key catch as Chicago defeated Detroit.
Peavy (1-0) took a one-hitter and a 3-0 lead into the seventh before Delmon Young's two-out, two-run homer finished him. With runners at second and third, Viciedo made a diving catch of Andy Dirks' sinking liner to left.
In the eighth, White Sox shortstop Alexei Ramirez made a nice stop and shovel to second, starting an inning-ending double play after the Tigers had runners at first and third.
Viciedo hit his first homer in the fifth to break up a scoreless duel between Peavy and Max Scherzer (0-1), who struck out 11 in six innings. Paul Konerko had an RBI single with two outs in the sixth and barely beat the throw home to score on A.J. Pierzynski's triple into the right-field corner, making it 3-0.
Hector Santiago pitched the ninth for his third save.
RANGERS 4, TWINS 1
MINNEAPOLIS (AP) — Matt Harrison breezed through eight innings and Ian Kinsler homered to lead Texas past Minnesota.
Harrison (2-0) allowed one run and seven hits with four strikeouts, and Elvis Andrus had three hits for the Rangers. Alexi Ogando pitched the ninth for his first save, giving closer Joe Nathan a rest in his return to Minnesota.
Anthony Swarzak (0-2) gave up four runs and nine hits in seven innings for the Twins.
INDIANS 8, ROYALS 3
KANSAS CITY, Mo. (AP) — Michael Brantley broke out of a 0-for-15 slump with a pair of hits during a seven-run first inning and Cleveland roughed up Luke Hochevar before knocking him out of the game while spoiling Kansas City's home opener.
Shin-Soo Choo and Jason Kipnis each drove in a pair as the Indians scored more times in the opening inning than they had in any of their first five games. Asdrubal Cabrera added a solo homer in the ninth.
The seven runs allowed by Hochevar (1-1) in the first inning matched the number that Kansas City starters had given up during a six-game road trip to begin the season.
Derek Lowe (2-0) yielded three runs and 11 hits in 6 2-3 innings for Cleveland.
Hochevar's miserable start got a whole lot worse in the fourth, when he took a liner off his left ankle hit by Indians slugger Carlos Santana. The right-hander was helped to the dugout with a badly bruised ankle. X-rays were negative and he is day to day.
ORIOLES 7, BLUE JAYS 5
TORONTO (AP) — Wilson Betemit hit a two-run single in the eighth inning and Baltimore rallied to beat Toronto, snapping a three-game skid.
Darren O'Day (1-0) worked one inning of relief for the win and Jim Johnson closed it out for his third save as the Orioles opened a 10-game road trip, their longest of the season, by winning for just the sixth time in their past 35 games in Toronto — a streak that dates to 2008.
Baltimore improved to 4-4 in its past eight at Rogers Centre.
The teams combined for seven home runs, all solo shots. Robert Andino, Adam Jones and Nolan Reimould connected for the Orioles, while Edwin Encarnacion, Yunel Escobar, Kelly Johnson and Colby Rasmus went deep for the Blue Jays, who doubled their season home run total in one game.
All of Toronto's homers came against starter Tommy Hunter, matching his career high. Darren Oliver (0-1) took the loss.
ATHLETICS 4, MARINERS 0
SEATTLE (AP) — Bartolo Colon gave up three hits in seven shutout innings for his 16th career win against Seattle, and the Oakland Athletics ruined the Mariners' home opener.
Making his third start already this season against Seattle, Colon (2-1) rebounded from a shaky effort last time out against the Mariners and beat them for the second time in 2012. His first win over Seattle came during the season-opening, two-game series played in Tokyo.
Cliff Pennington had an RBI double and Coco Crisp an RBI single in the third. Jemile Weeks hit a solo homer in the ninth.
Felix Hernandez (1-1) gave up two runs in seven innings but got no help from Seattle's offence.
It was the first loss for Hernandez against Oakland since September 18, 2008. He had won his previous six decisions against the A's.
Meanwhile, Colon improved to 10-1 with a 1.91 ERA at Safeco Field. His 16 wins against Seattle are the most of any active pitcher in baseball. Colon struck out five and walked one.