Town vs Villa. are people having me here by saying that newcastle won 6 nil this match? shame on villa if they did!!!