Birthday boy sparks Indians

? Travis Hafner hit a grand slam on his birthday and tied a career high with six RBIs to lead the Cleveland Indians over the Los Angeles Angels 14-2 on Saturday.

Athletics 2, Twins 1

Oakland, Calif. – Eric Chavez hit a tiebreaking sacrifice fly to center in the seventh inning and also drove in Oakland’s first run.

Yankees 6, Orioles 5, 10 innings

Baltimore – Johnny Damon homered off Chris Ray (1-2) leading off the 10th inning.

Blue Jays 6, Devil Rays 2

St. Petersburg, Fla. – Roy Halladay pitched eight strong innings to lead the Blue Jays.

Tigers 6, Red Sox 2

Detroit – Jeremy Bonderman allowed two runs in 72â3 innings for the Tigers.

White Sox 8, Rangers 6

Chicago – Joe Crede doubled to lead off a seven-run fourth for the White Sox.

National League

Cubs 8, Cardinals 5

St. Louis – Aramis Ramirez hit a grand slam to carry the Cubs.

Albert Pujols suffered a strained right oblique muscle chasing a foul ball and is likely headed to the disabled list for the first time in his career.

Diamondbacks 4-13, Braves 2-9

Atlanta – Damion Easley hit three home runs to lead Arizona’s sweep.

Giants 6-2, Mets 4-3

New York – Lastings Milledge scored with a nifty slide in the 11th to secure the split.

Marlins 13, Rockies 0

Denver – Ricky Nolasco threw eight shutout innings.

Nationals 4, Brewers 3

Milwaukee – Brian Schneider hit a two-run homer in the ninth inning to lift Washington.

Reds 7, Astros 5

Houston – Cincinnati pitcher Bronson Arroyo pitched six strong innings.

Dodgers 8, Phillies 2

Los Angeles – Brad Penny pitched six scoreless innings and allowed just one hit for the Dodgers.

Pirates 6, Padres 4

Pittsburgh – Zach Duke pitched seven strong innings to lift the Pirates.