Ortiz, Red Sox blast Phillies
David Ortiz drove in four runs, Boston led 12-0 after three innings and the Red Sox beat the visiting Philadelphia Phillies 12-2 on Friday night.
Indians 7, Nationals 2: Austin Kearns drove in four runs with two homers, leading host Cleveland past Washington.
Tigers 6, Pirates 2: Ramon Santiago had a two-run homer, lifting Detroit past visiting Pittsburgh.
Mets 5, Orioles 1: R.A. Dickey baffled Baltimore for seven innings and New York won at Baltimore.
Yankees 4, Astros 3: Andy Pettitte threw 7 1/3 sharp innings, leading New York past visiting Houston.
White Sox 10, Cubs 5: Alex Rios and A.J. Pierzynski each had four hits and homered to lead the visiting White Sox past the Cubs in a battle of Chicago teams.
Brewers 6, Rangers 2: Corey Hart hit his NL-leading 17th home run, leading host Milwaukee past Texas.
Royals 6, Reds 5, 11 inn.: Yuniesky Betancourt's RBI single in the 11th lifted Kansas City at Cincinnati.
Angels 10, Dodgers 1: Joel Pineiro pitched a five-hitter, leading the visiting Angels past the Dodgers in a battle of Los Angeles teams.
Rockies 5, Blue Jays 3, 6 inn., rain: At Denver, Ubaldo Jimenez become baseball's first 12-game winner as Colorado beat Toronto.
Giants 6, Athletics 2: Pat Burrell and Bengie Molina each hit two-run homers, leading host San Francisco past Oakland.
Twins 2, Braves 1: At Minneapolis, Francisco Liriano struck out 11, leading Minnesota past Atlanta.
Marlins 14, Rays 9: At St. Petersburg, Fla., Gaby Sanchez drove in six runs, leading Florida past Tampa Bay.
Cardinals 5, Diamondbacks 2: At Phoenix, Brendan Ryan hit a three-run homer, leading St. Louis past Arizona.