Waiting game pays off for Stags