Cavalier take advantage over Tivoli in JPL semi-final