Cardinals pitcher Shelby Miller wasn't a factor in the decision Wednesday, giving up three earned runs on six hits and two walks in 3 2/3 innings while striking out three in his team's 6-4 loss to the Giants in Game 4 of the NLCS.

Miller surrendered a sacrifice fly in the first inning and was touched up for two more runs in the third. He was pulled with two outs and one on in the fourth after throwing just 65 pitches in the start but left with the lead. The teams head into Thurdsay's Game 5 of the NLCS with the Giants ahead 3-1.