Newcastle for top ten finish