As an ardent Crewe fan, I was totally flabbergasted at the 90th minute penalty award, and was more than a little relieved that Rochdale got a 98th minute equaliser. A really poor decision from Andy Haines, given (as has been pointed out) his positioning at the time.