Advanced Math & Science Academy takes on Thayer Academy for the last spot in the semifinals! Which team will take the victory and move one step closer to the trophy?