Devin Mesoraco drove in three runs with a pair of homers, and the Reds finally broke out against a St. Louis team that has held them down all season, beating the Cardinals 8-3 on Saturday night to even their series.