The St. Louis Cardinals avoided being swept at home with a 4-1 win over the Miami Marlins yesterday. Miles Mikolas pitched 7 innings, giving up just 3 hits and 1 run, Bud Norris picked up his 12th save. Jose Martinez and Luke Voit both homered for the Redbirds. The Cardinals open a weekend series at Great American Ballpark with the Reds tonight, Luke Weave will be on the mound.