Definitions of second-place finish:

  • noun:   a finish in second place (as in a race)