Luis Valbuena hit a decisive two-run homer in the seventh inning Friday, and the Chicago Cubs overcame a three-run deficit to hand the St. Louis Cardinals the fourth straight loss, 7-6.

The Cardinals tied the score 5-5 on solo homers by Matt Carpenter and Matt Holliday in the fifth inning.

Pinch-hitter Oscar Taveras singled to break the tie in the sixth, but the lead was short-lived.