A long wait… but victory at hand.