ST. LOUIS -- Miles Mikolas' outing against the San Francisco Giants was typical, and typical for him is pretty good.
Mikolas won his fourth straight start, Matt Carpenter hit his NL-leading 36th homer and the Cardinals beat the Giants 9-2 to complete a three-game sweep and remain on track for the NL's second wild card.
St. Louis (87-69) has won three straight games and six of seven. The Cardinals remained 1 1/2 games ahead of Colorado (85-70) and two games behind Milwaukee, the wild card leader. St. Louis hosts the Brewers (89-67) in a three-game series starting Monday night.