Seventh round of the Barclays premier league saw a plethora of goals and the usual dose of controversy. Chelsea continued their fine form, whereas Man United and Man City continued with their winning ways. Liverpool defeated Everton in the Merseyside derby admist controversy, while Spurs continue their recent dominance over their North London rivals Arsenal.

It was another entertaining round of fixtures in the Barclays Premier League as none of the game finished in a goalless draw. The title race was down to two as Arsenal lost at Bolton, while its still tight at the bottom of the league. THT reviews the weekend's action and presents the team of the week.