My prediction :
Manchester City wins
Stoke wins
Everton wins (less safe bet if you want to follow)
Be careful on Middlesbrough, although they are just a team from Championship Division but they are now on 2nd position. So I think it will not be an easy match for Everton since it will be played on Middlesbrough home ground.