grandstand finish


noun

a close or exciting ending to a sports match or competition