A 90th minute winner by Lee Devitt on a penalty sealed an important comeback win and 3 points on a rainy night at the Markets Field.