A humiliating defeat


#