It was a big chance that Tottenham failed to utilized. They couldn't hold on to their 1 goal lead, they settled for a draw and finally missed the opportunity of closing the points difference between them and Aston Villa.
It was quite disappointing of course for Tottenham as well as for West Ham because after the score became 1-1 no teams could score a goal to bring their team to victory in this match, and for West Ham as the home team this was a wasted opportunity because they were increasingly falling behind Manchester United, a team that will be the second team to play in the European league next season.
Villa playing Manchester City has a big probability to lose that game, it would have been the turning point that Tottenham were looking for, but they couldn't capitalize on it. Nevertheless if Aston Villa lose to Manchester City as expected, Tottenham has gained one point, but if Aston Villa wins at City, which is unlikely but possibly, it will be a big blow to Tottenham.
Aston Villa will probably only target to hold a draw in the match against Manchester City, because this opponent is not an opponent whose defense will be easy to penetrate, especially when playing at home.
Manchester City have not lost at home this season and in fact, they always score goals at the Etihad Stadium, only when they were held to a draw by Arsenal they didn't score. The thing that might change the prediction is if Pep decides to rest some of his core players because he is focused on the Champions League, although this is quite unlikely because City will definitely try to maintain their chances of winning the English Premier League this season and that could happen if they win all their remaining games while expecting Liverpool and Arsenal to experience bad luck.