If I had to pick one Premier League match of the weekend from the past few days, the winner would easily be West Ham United against Tottenham Hotspur. The match seemed like it took me on a timewarp to the 70s or 80s when teams would often take long range strikes at goal and goalkeepers would seemingly float through air to tip the ball around the post to safety. There was plenty of that in store at Upton Park, but there was also the frenetic ambush on goal by both sets of teams that were too many to count instead of the 2010 variety which you can often count the number of serious challenges on one hand.

But what about the rest of the weekend? As a neutral, this to me was one of the best Premier League weekends ever. None of the big three won. I don’t even know how long it’ll be before that happens again, but I’ll enjoy it while I can. The results may have ruined my Fantasy Premier League score this week as well as my I Know The Score predictions, but I don’t care. I enjoyed watching West Bromwich Albion school Arsenal at the Emirates. I was riveted to my seat to see Chelsea outdone by a masterful Manchester City side. I was thrilled to see Martin Petrov’s long range cross-field pass controlled by Bolton Wanderers as they advanced toward goal and to see the ball come back to Petrov from Johan Elmander as the Bulgarian rifled the shot into the goal to give Bolton a shock 2-1 lead. Michael Owen’s equalizer felt like it was from Back To The Future as Michael J. Fox landed his DeLorean in time to save the day for United.

Watching Blackpool lose 2-1 to Blackburn felt like a guilty pleasure as Ian Holloway was a joy to watch when his adrenalin levels went through the roof after Blackpool equalized, only to see Blackburn grab a late winner at Bloomfield Road. James Perch’s diving header for Newcastle United was one of the goals of the weekend until I see Emile Heskey’s world-class header for Villa against Wolves. Shame for Perch that his diving header was into his own net. Even Fulham against Everton was exciting despite being a nil-nil draw. Some of Everton’s shots at goal were enjoyable to watch but they were foiled by fine saving by Mark Schwarzer.

The less said about Birmingham versus Wigan Athletic, the better. But last but not least, the match between Liverpool and Sunderland was absolutely interesting to watch with plenty of spectacle including a bizarro goal by Dirk Kuyt, some wonderful finishing by Darren Bent, a fine finish by Steven Gerrard and plenty of post-match fireworks during the press conference with Steve Bruce and Roy Hodgson. Who could ask for anything more?

On Twitter, I polled the @epltalk readers to ask them what were their highlights from this past weekend. See below to read their interesting insights: