Reed Johnson saw only one pitch in the game, and that was all he needed to have a big impact with a little hit. Pinch hitting in the seventh inning, Johnson drove in the go-ahead with a bunt single and the Chicago Cubs got past St. Louis 3-2 on Saturday, ending the Cardinals' four-game winning streak.