Pirates edge Tigers in finale