Слова восхитить и предвосхитить (а также похитить, хитрый, хищный) восходят к старославянскому глаголу хытити 'хватать'. Хитрый буквально «хватающий, быстро схватывающий», затем «умный, сообразительный, хитрый». У слова восхитить развитие значения шло следующим образом: «схватить» > «поднять в высоту» > «привести в восторг». Предвосхитить – опередить кого-либо, предугадать (т. е. «схватить раньше»).
Таким образом, почти у всех слов, восходящих к этому корню, ударение сохраняется на первом и: предвосхитить, похитить, хитрый, хищный. И только в глаголе восхитить ударение перешло на другой слог (хотя еще в XVIII веке было нормативно: восхитить) – возможно, под влиянием других глаголов на -ить, у которых ударение также перешло с корня на суффикс, ср.: разоружить > разоружить, умалить > умалить, защитить > защитить. Известный лингвист К. С. Горбачевич пишет, что «перемещению ударения с корня на суффикс способствовало, вероятно, и постепенное уменьшение роли "церковного выговора", ср. ... защитить (церковное) – защитить (гражданское); вариант защитить встречается еще у Пушкина».
Возникает вопрос, почему у глагола предвосхитить ударение не перешло на суффикс вслед за глаголом восхитить. Возможно, причина в том, что глагол предвосхитить всегда относился к «высокому стилю», к церковной, книжной лексике.
Если говорить только о грамматике, то сочетание не ошибочно, но обычно в этом контексте употребляют глагол похитить, а не украсть (хотя возможно, например: украсть невесту).