Vallejo Pons is the strongest opponent I have ever beaten