(Los Angeles, CA) -- Tim Federowicz ripped a three-run double in the eighth inning to lift the Dodgers to a 5-3 win over the Diamondbacks at Chavez Ravine in a game that was marred by a benches-clearing brawl in the seventh inning. After each team had exchanged a turn at hitting a batter, Arizona starter Ian Kennedy plunked Los Angeles starter Zack Greinke, leading to the scuffle. Kennedy, along with manager Kirk Gibson and hitting coach Turner Ward were ejected for the D'backs. Dodgers hitting coach Mark McGwire, outfielder Yasiel Puig and reliever Ronald Belisario were tossed as well in the aftermath. Andre Ethier hit a two-run homer for the Dodgers while Matt Guerrier earned the win and Kenley Jansen recorded his third save. Jason Kubel hit a two-run shot for Arizona and David Hernandez was saddled with the loss.