last hurrah

noun

1.
a final performance or effort (especially before retirement)