Fernando Torres returned from injury as a substitute and scored a goal as Spain hammered Poland 6-nil in their final football World Cup warm-up match in Murcia.
The Liverpool forward came on for David Villa after 66 minutes, making his first appearance since having knee surgery in April, and netted the side's fifth goal ten minutes later.
The European champions had failed to impress in their previous warm up games but were back to their best on home turf with Villa and David Silva netting early on.
Xabi Alonso, Cesc Fabregas, Torres and Pedro added the other goals in the second half.
Spain's first World Cup match, in Group H, is against Switzerland in Durban on June the 16th.