I have won but at what cost.