Highlanders prepare to take on Pirates at last home game of season