L.A. Angels 7, Chicago Cubs 6: In their first game ever at Wrigley Field, Scott Kazmir outpitched Carlos Silva to win his fourth straight start and Torii Hunter hit a tiebreaking home run for the Angels, an AL-best 23-11 since May 14.
Detroit 7, Arizona 5: Brandon Inge hit a tiebreaking RBI triple in the eighth inning and the Tigers won their seventh straight game and handed the Diamondbacks their 14th straight road loss.
Philadelphia 9, Minnesota 5: Ryan Howard homered twice, Chase Utley also went deep and the Phillies continued their comeback from a 5-14 skid with their fourth win in five games.
Cleveland 4, Pittsburgh 3: Carlos Santana reached base four times and hit an RBI double to help the Indians extend the Pirates' second-longest losing streak in 55 years to 12 games.
Toronto 3, San Francisco 2: Edwin Encarnacion hit a tiebreaking homer in the eighth inning and drove in all three runs for the Blue Jays. Encarnacion homered on Barry Zito's first pitch of the eighth.
Boston 10, L.A. Dodgers 6: David Ortiz hit his 274th homer for the Red Sox to tie Manny Ramirez, visiting Fenway Park for the first time since his trade to the Dodgers in 2008. Ramirez went 1 for 5 with a single for Los Angeles.
Florida 7, Tampa Bay 4: Mike Stanton hit a grand slam for his first major league home run for the Marlins, part of a disastrous five-run first inning for Tampa Bay's Matt Garza, who needed 49 pitches to get three outs.
Atlanta 6, Kansas City 4: Chipper Jones and pitcher Derek Lowe each drove in two runs and Lowe won his third straight start at home for the Braves, winners of 12 of their last 13 at Turner Field.
Texas 9, Houston 3: Josh Hamilton extended his hitting streak to 14 games by going 3 for 5 with two RBIs. The Rangers scored six runs in the third inning.
St. Louis 6, Oakland 4: Matt Holliday homered and drove in three runs in his first successful night in the No. 2 slot as Cardinals manager Tony La Russa improved to 6-1 against his old team.
Baltimore at San Diego: The Orioles have lost 17 of 20 and have yet to win a road series so far this season. Padres have lost three of their last four.
Cincinnati at Seattle: The Mariners' Cliff Lee has worked at least seven innings and allowing three or fewer runs in four straight starts. He's 3-2 with a 5.77 ERA against the Reds.
Colorado 2, Milwaukee 0: Jason Hammel pitched 7 1/3 innings and ran his streak of scoreless innings to a career-best 25 1/3 for the Rockies.
Around the horn
Florida Marlins: Are giving away 15,000 air horns to fans at today's game against the Tampa Bay Rays. The horns are smaller, but similar to a vuvuzela, the noisemaker that's all the rage at the World Cup.
Colorado Rockies: Will be without shortstop Troy Tulowitzki for at least six weeks after he broke his left wrist in the eighth inning of Thursday's win at Minnesota.
On the Web
Follow major league baseball and the Bisons on the Inside Pitch blog at buffalonews.com/blogs
Compiled from News and wire service reports.