Spurs and Fiorentina set for tight and testing affair