Spanish amateur trio's fast-paced, passionate encounter.