It was a battle of the minds and engineering skills at Princeton Middle school as 32 teams from southern West Virginia and Virginia faced off in the 2nd annual Regional Vex IQ Robotics Competition for Southern West Virginia, Saturday.