The bullpen flopped, the offense disappeared late and the Chicago Cubs again couldn't escape their worst funk this season. Tucker Barnhart hit a go-ahead, three-run homer off Trevor Cahill in the seventh inning, and the Cincinnati Reds beat Chicago 5-3 Wednesday - the Cubs' 12th loss in 17 games. A day after having seven players selected for next week's All-Star Game, the Cubs lost to the last-place Reds for the second time in three days and dropped below the San Francisco Giants for the majors' best record.