One of Mayo's finer moments in Croke Park in recent years.