Manchester City defender Pablo Zabaleta has named Tottenham winger Gareth Bale as the Premier League's best player. The Wales international has scored 21 goals in 36 appearances in all competitions and helping Andre Villas-Boas's side climb to fourth, with a strong chance of qualifying for the Champions League.

The Argentinean told La Gazzetta dello Sport: "The best Premier League player? Gareth Bale, a force of nature."