Pinch-hitter Kevin Jordan hit a three-run home run in the 10th inning Tuesday night as the Philadelphia Phillies broke their six-game road losing streak with an 11-8 victory over the Reds.
Jordan's first-pitch homer off Stan Belinda was his first this season and gave the Phillies their third road win in 13 games.
Mark Leiter pitched 1 hitless innings and Darrin Winston pitched the 10th for his first save.
Rico Brogna had four hits, including two homers that rallied the Phillies from a five-run deficit.
Poor pitching set up a wild game. Philadelphia's first five pitchers and Cincinnati's first four were each charged with a run, and the teams combined for 19 walks _ three with the bases loaded.
The three-hour, 46-minute game also was delayed in the top of the eighth by a fight in the first row behind the Phillies' dugout. One fan was shoved into the dugout, starting the fracas, and six people were arrested.
"They forgot about the guy in the dugout," Phils manager Terry Francona said. "I said, "You're hitting second.' The cops forgot about him and he was coming down to the bat rack."
The Phillies tied it at 6 in the sixth inning on Desi Relaford's homer and Scott Rolen's double. Both teams blew one-run leads down the stretch.
Cincinnati's Barry Larkin, celebrating his 34th birthday, had a throwing error and went hitless to extend his career-worst slump to 0-for-22.
ROCKIES 8, MARLINS 7: Neifi Perez had three hits and three RBI and Dante Bichette had four hits as host Colorado held off Florida.
Pedro Astacio, who entered with a 10.00 ERA, overcame early control problems to get his first win since April 2. Astacio allowed four runs in seven innings. He walked six and struck out three. He also had a pair of singles and one RBI.
The Marlins scored three runs in the ninth to make it 8-7, but reliever Curtis Leskanic struck out pinch-hitter John Roskos for his first save.