Mike Fiers pitches Oakland A’s past St. Louis Cardinals