David Weathers pitched five hitless innings before he was hit by a pitch while trying to bunt, and Terry Mathews gave up three hits the rest of the way in for visiting Florida. The Marlins scored four times off ailing Jose Rijo (3-4) to take control early.
Weathers (2-3), who hadn't won since his first start of the season, came to bat in the sixth with a runner on first and turned to bunt, leaving him vulnerable to Tim Pugh's high-and-tight fastball. The ball hit the little finger on Weathers' pitching hand as he jerked away, splitting it open by the top knuckle. He needed seven stitches.
Mathews kept the Reds hitless until Reggie Sanders led off the seventh with a check-swing single to right. Eric Anthony hit an upper-deck homer in the ninth.
Homers in three consecutive innings
George Kelly, New York (N): Sept. 17, 1923, at Chicago (N).
Carl Reynolds, Chicago (A): July 2, 1930, at New York (A) (2nd game of doubleheader).
Larry Parrish, Montreal: July 30, 1978, at Atlanta.
Andres Galarraga, Colorado: June 25, 1995, at San Diego.