David Villa repped NYCFC at the All Star Game at Chicago's Soldier Field on Wednesday night and we were with him every step of the way.
El Guaje put in a great first half performance before he was withdrawn at the interval as the All Stars went on to tie 1-1 with European Champions, Real Madrid.
Although the MLS team went on to lose 4-2 on PKs, it was a memorable night for everyone watching as the All Stars went toe to toe with the best team on the planet.