St Michael's defied odds to claim 1998 Horsham District Football League flag