canceled a deal that he was counting on, finished him off, dropped him
PULLED THE RUG FROM UNDER HIS FEET
Meaning of PULLED THE RUG FROM UNDER HIS FEET in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012