Каким падежом или предлогом управляет завалить?управление в русском языкезавалить — (наполнить что-л., набросав или насыпав чего-л., закрыть, преградить, нагромоздив чего-л.) что чем. Завалить яму песком. Завалить дорогу камнями. Чтобы не стреляли по ним французы из траншеи, они завалили вход в нее амбразурными щитами (Сергеев-Ценский).См.: Пунктуация и управление в русском языке: Справ. для работников печати. Д.Э. Розенталь. М.: Книга, 1988. 542 с.