Last minute booking pays off