India's midfield and defence caved in from the start of play as the Spaniards attacked with ease.
India goalkeeper Sreejesh was shown the yellow card midway in the first half as he charged on Freixa, which forcied Vikram Pillay to don the custodian's mantle for the rest of the match.
Freixa had to be hospitalised for a serious knee injury which doctors said would put him out of the Euro Nations Cup at Amstelveen, Holland, later this month.
Spain earned seven penalty corners while India got none. India's forwards were totally off colour and there were mispasses galore between Bharat Chhikara, Prabhjot Singh, S.V. Sunil and Birendra Lakra.