Stirring victory comes at a cost for rampant Roos