It certainly did - he got 3rd overall; a 1st, a 2nd and a 3rd on the three sprints, plus as far as I can tell 1st and 4th fastest times as well.
I think the rest of the team did amazingly well too - @Joffey 18th, @Johnsop99 32nd, @JLaw 40th and @DCLane 43rd.
Totally agree with you there. Carl was awesome as usual and the rest of us firmed up the rear with some solid finishing points.