Да. Но по-моему, "with" звучит немного лучше, хотя твой вариант тоже совершенно правильный.

Кто тебя ударил в лицо ботинком?

Подожди! "ботинок" значит "boot", или я ошибаюсь?