59 goals for 'La Roja', is this David Villa's finest strike for Spain?
David Villa announced that come the end of the season he will hang up his boots. 'El Guaje' bagged 59 goals wearing the Spain shirt with this 2008 strike vs. Italy possibly the pick of the bunch.