Cavalry extends undefeated streak with 2-1 win over Pacific