Diamondbacks-Dodgers brawl: MLB handed out eight suspensions and a dozen fines as punishment for a melee Tuesday. Yet even with Arizona pitcher Ian Kennedy getting 10 games and infielder Eric Hinske five, it might not be enough to quell the hostility between the N.L. West rivals. "No, it's not over yet, not at all," said Dodgers reliever Ronald Belisario, given a one-game ban. Kennedy and Hinske are appealing. Kennedy threw a pitch at the head of Zack Greinke after a warning had been issued.
Phillies 8, Rockies 7: Freddy Galvis hit two two-run triples, and Philadelphia rallied from a five-run deficit to beat Colorado. The Phillies overcame homers by Carlos Gonzalez and Josh Rutledge, who was recalled from Triple A to fill the roster spot left by the loss of shortstop Troy Tulowitzki to a broken rib. Tulowitzki could miss up to six weeks. "I'm not going to sugarcoat it. It's a big loss," manager Walt Weiss said.
Angels 5, Yankees 2: Chris Ianetta's RBI single off Andy Pettitte scored the go-ahead run in the sixth for Los Angeles. Jayson Nix's two-run single in the fourth producing New York's first runs since the first inning of Thursday's 18-inning loss at Oakland.
Blue Jays 8, Rangers 0: Mark Buehrle threw seven shutout innings, Colby Rasmus and J.P. Arencibia homered, and Toronto handed Texas its fourth straight loss.
Padres 2, Diamondbacks 1: Eric Stults threw a career-best two-hitter, and Logan Forsythe hit a bases-loaded, two-run single with two outs in the sixth to give San Diego a win over Arizona.
Pirates 3, Dodgers 0: Jeff Locke allowed two hits over seven innings and Andrew McCutchen had a two-run double for Pittsburgh.
Orioles 2, Red Sox 0: Chris Tillman took a two-hitter into the seventh inning, and Chris Davis hit his 22nd home run for Baltimore.
-- ASSOCIATED PRESS