This is our best chance at Cup: Stajcic