Man City puts half-a-dozen past the table-toppers+

Man City puts half-a-dozen past the table-toppers