Alfonso Soriano clubbed a go-ahead three-run homer in the eighth as the Cubs dealt the Cardinals a crushing 5-1 loss. The loss, coupled with Milwaukee's win over the Marlins, gave the Brewers the NL Central title. St. Louis also slipped three games behind the Braves in the NL Wild Card race. The Braves beat the Nationals earlier Friday. Jeff Samardzija earned the win for Chicago. The Cardinals scored their only run on a Chris Carpenter suicide bunt in the second. Kyle McClellan took the loss for the Cards, who left 10 men on base in defeat.