Cards hit it hard after day off