Fernandez strikes out 10, Cards fall to Marlins