Premier League and FA Cup predictions: Tottenham to leave it late at Fulham