The latest round of English Premier League fixtures saw upsets galore as Manchester United, Manchester City and Chelsea all lost games you would have expected them to win easily.
Happily, this makes the team of the week more interesting and less predictable than it usually is, especially when you also consider that Tottenham were held to a draw and Wigan continued their revival with a surprising draw against Stoke.
Elsewhere, Liverpool got a win over Newcastle, Everton got three points against West Brom and Wolves secured a draw with Bolton. Norwich grabbed a late equaliser against Fulham, in a match which saw Kerim Frei make a promising Premier League debut.
So, here is your Premier League team of the week. I should point out that I've only considered the most recent round of matches, making it more of a team of the round, I suppose.
The team lines up in a 4-3-3 formation.