Spanish striker Xisco is set to make his first appearance for Newcastle United in more than a year at Villa Park on Monday night.