The Red Sox were 2-2 on April 4. Little did they know it would take them another month and three days to get back to the .500 level again.

They finally broke even Wednesday night, rallying twice from behind, to overtake the Cincinnati Reds, 4-3. Before Wednesday night, the Red Sox had lost the last eight previous games that would have lifted them to the .500 mark.

A.J. Pierzynski's ground-rule double down the right field line scored Mike Napoli with the tying run and Will Middlebrooks, who was 4-for-26 on the homestand before the eighth inning, drove a single through the middle to put the Red Sox ahead for good.

Koji Uehara nailed the down the ninth with his eighth save.

Starter Jake Peavy allowed just two runs over the first six innings, but when he failed to retire any of the three batters he faced in the seventh.

Chris Capuano and Burke Badenhop got the next three hitters, but Todd Frazier scored the go-ahead run on a groundout to second base.

The Sox were blanked over the first five innings by Reds starter Mike Leake, showed signs of life in the sixth. Following singles by Jonathan Herrera and Shane Victorino, David Ortiz singled home one run and Napoli doubled home another.

But with two runners in scoring position, Grady Sizemore hit a broken-bat roller to second, forcing Ortiz to stay anchored at third and after an intentional walk to Pierzynski, Leake got Jackie Bradley Jr. to leave the bases loaded with a fielder's choice.