Challenge Cup wrap: Sale smash Agen