Finally NSW wins and Price gets what he deserves