Thompson Warriors knock off Mountain Brook to advance to Class 7A semifinals