Eight teams move on to Friday's semi-final, led by the Shanghai Swans; New York Empire, Rome Gladiators, Mexico Amigos and Cannes Stars are out.