Toronto FC's Vazquez rose up the ranks with Messi in Spain