This week's matches are very interesting with Tottenham facing fellow Europa League team Stoke and Manchester City vs Chelsea.
I think Fulham will edge out against Swansea and Tottenham might grind out a win against Stoke with players including Bale, Adebayor, Modric and Van Der Vaart but it may not be easy against Stoke's hard defence especially as they have not played in midweek.
Chelsea will probably lose against an overpowering City squad full with lots of attackers who can score for fun.
West Brom may win by about 2 goals with Shane Long and Peter Odemwingie getting the goals. Liverpool vs QPR will be a cagey affair and either team can win with Fulham beating Liverpool late on Monday.
Manchester United will expect a comfortable win against a weak Wolves team.
Aston Villa have a strong attack with Agbonlahor, Bent, NZogbia and Albrighton, and will be facing an under-form Bolton side who are in the bottom half of the table. Newcastle need to get back on a winning run of form to stay in the top 6 and could get it against surprisingly balanced Norwich.