Barcelona's iconic defender Carles Puyol is the toughest opponent Roberto Soldado has gone up against during his time in La Liga.
Former Valencia and Tottenham striker Soldado sealed a return to Spain's top flight in July, signing with newly promoted Granada following two seasons at Fenerbahce.
Soldado came through the ranks at Real Madrid, spending time at Osasuna and Getafe before excelling for Valencia, later joining Villarreal after a difficult two-season spell at Spurs.
Editors' Picks
The 34-year-old singled out Barca and Spain great Puyol, who retired in 2014, as the most difficult match-up he has faced – even going so far as to describe their contests as a “war”.