Cards surge past Stags with second half surge