путать все карты
ПУТАТЬ <�ВСЕ> КАРТЫ кого, чьи, кому. СПУТАТЬ <�ВСЕ> КАРТЫ кого, чьи, кому. Прост. Экспрес. Срывать чьи-либо намерения, расчёты; расстраивать чьи-либо планы, начинания. Никто и не предполагал приглашать её [Юлю] к Ракитному, а спутал все карты Толя Сунцов… Сунцов пригласил её к Ракитному (А. Караваева. Разбег).
Источник:
Фразеологический словарь русского литературного языка
на Gufo.me