ARLINGTON, Texas — Albert Pujols homered twice to offset another tough day for Josh Hamilton in his second game back in Texas, and the Los Angeles Angels beat the Rangers 8-4 Saturday.
Pujols hit a two-run shot to the lawn in center field off Matt Harrison in the first inning and watched Hamilton strike out twice and fly out behind him after taking three intentional walks.
The only other time the Rangers let him swing, Pujols homered off reliever Jason Frasor in the sixth.
Mark Trumbo also had a two-run homer in the first against Harrison (0-2), who gave up eight hits and five runs in five innings after losing to Houston on opening night.
The Rangers' Mitch Moreland and Ian Kinsler hit third-inning home runs against Tommy Hanson (1-0), who gave up three runs over six innings in his Angels debut after arriving in an offseason trade with Atlanta.
TIGERS 8, YANKEES 4: At Detroit, Miguel Cabrera went 4-for-4 day and Prince Fielder drove in two runs to lead the Tigers. Max Scherzer (1-0) gave up four runs in five-plus innings to pick up the win in a shaky start, his first of the season.
BLUE JAYS 5, RED SOX 0: At Toronto, Boston pitcher John Lackey left with a strained biceps in his first start since September 2011, grabbing his right arm in pain and coming out in the fifth inning. J.P. Arencibia hit a two-run homer and Colby Rasmus had a three-run shot for the Blue Jays. J.A. Happ and three relievers combined on the two-hit shutout victory.
WHITE SOX 4, MARINERS 3: At Chicago, Alex Rios hit a tiebreaking, two-run homer off Felix Hernandez in the sixth inning for the White Sox, who improved to 25-5 against Seattle since the start of the 2010 season. Hernandez (1-1) allowed four runs and six hits over 61/3 innings in his first try for win No. 100. The right-hander struck out three to give him 1,498 for his career.
NATIONALS 7, REDS 6 (11 innings): At Cincinnati, Ian Desmond made two errors at shortstop that helped the Reds take the game to extra innings, then led off the 11th with his first home run of the season to rally Washington to victory. Bryce Harper also homered and Wilson Ramos homered twice for the Nationals.
CARDINALS 6, GIANTS 3: At San Francisco, Carlos Beltran hit a go-ahead, two-run single against his former team and Shelby Miller beat the reigning World Series champions in his second career start for St. Louis.
METS 7, MARLINS 3: At New York, John Buck drove in four runs and was part of a rare umpire's interference call that helped the Mets beat Miami.
ROYALS 4, PHILLIES 3: At Philadelphia, pinch-hitter Kevin Frandsen hit a bases-clearing, three-run double with two outs in the ninth off closer Greg Holland to lift the Phillies to victory in front of the smallest crowd in Philadelphia in four years.
- Mired in 3-game losing streak, BYU preparing...
- Already impressing: Utah Jazz rookie Dante...
- Midseason recap and awards for BYU and Utah
- Amy Donaldson: Not deciding on a starting...
- Utah Jazz give key starters a break in 98-91...
- Utes continue Pac-12 'meat grinder' with...
- Booker-ing ram and broken dreams: Midseason...
- Sunday morning quarterback: Stars and stats...
- Utes top Oregon State in double overtime 114
- Nevada rallies to beat BYU, 42-35 68
- Dick Harmon: BYU amasses yards but... 49
- Mired in 3-game losing streak, BYU... 45
- FBS football coaches vote BYU most... 32
- Peavler: Penalties out of control at BYU 28
- Brad Rock: Utes have their star in... 27
- College football: Utah rises to No. 19... 25