Newcastle top six finish