The Quarter Finals have been wrapped up and the Semi Final matches have been decided. Two Spanish teams remain, one English team and one German team also sit in the semi finals.