Carpenter’s lengthy at-bat leads Cards to Game 6 win