Newcastle beat Aston Villa 1-0 at St James' Park to secure a third-straight Premier League win and give their hopes of surviving a huge boost.
↧