Pep Guardiola heaped praise upon David Silva after Manchester City's 3-1 win over Bournemouth.

"He played incredibly well. David in this kind of game - with a defence so deep and with such few spaces - is so good. He's one of the best players I've ever seen," said Guardiola.

Silva began the move for Sergio Aguero's opener, while providing the assist for Raheem Sterling and Aguero's second and third goals.