Jockey Andrew Gibbons savours memorable day on home track