grandstand finish

Noun

 * 1)  close ending to a sports match, race or competition
 *