We deserved this win - McCall