Manchester City kept their title hopes alive by picking up an impressive 3-1 win over Crystal Palace. The defending champions…