grandstand finish
noun
a close or exciting ending to a sports match or competition
Words nearby grandstand finish
grandparent,
grandrelle,
grandsire,
grandson,
grandstand,
grandstand finish,
grandstand play,
grandstand play, make a,
granduncle,
grandview,
grandville