We were losing away games even with him off the roster. Not to say he's entirely blameless, but anyone who iced in the last few minutes and gave up the lead should be sharing the responsibility.
Even with our recent away form, we should have been able to handle Sheffield. With the exception of Sgroi, this is the team that lost at home to HULL last weekend.
With last minute complacency like that, I'm not looking forward to tomorrow night's game at all.