Gloucester United just edge Tigers in nine try thriller