Разорительные набеги венгров, захвативших даже моравскую столицу – дунайский город Велеград, – заставили Олега II искать союза с бывшим соперником за киевский стол. Состоялось примирение, причем Игорь обещал оказать моравскому князю военную поддержку. Действительно, когда в 947 г. венгры вновь ополчились на владения Олега, на помощь ему пришли поляки и киевские дружинники. Однако в битве на берегах реки Моравы Олегово войско потерпело поражение, после чего вся Южная Моравия отошла к венграм. В следующем году Олег попытался отбить у венгров Велеград и вновь потерпел неудачу. Помощь Игоря и поляков позволила ему в 949 г. еще раз попытать счастья. Начало кампании было обнадеживающим – Олег одержал несколько побед над венграми. Но успех недолго сопутствовал ему. Решительное сражение разыгралось при Брюнне. Вначале Олег сильно потеснил венгров и уже торжествовал победу, когда его войско вдруг попало в засаду, было окружено и разбито наголову. Олег с остатками своей дружины бежал в Польшу и попросил убежища у польского князя Земислава. Он не терял надежды вернуть себе моравскую корону. Новый удобный случай скоро представился. В 950 г., когда венгерская орда ушла грабить Северную Италию, баварский герцог Генрих внезапно вторгся в подчиненную венграм Штирию[155]. Воспользовавшись этим, Олег при помощи поляков вступил в Северную Моравию. Он надеялся на прибытие подкреплений из Киева, но вместо них вскоре получил известие о смерти Игоря. Олег вернулся в Польшу, а затем, не желая навлечь беду на Земислава, которому грозила месть со стороны венгров, уехал к Ольге в Киев, где спустя семнадцать лет и умер[156].
Известия моравских летописцев кое в чем тоже могут быть подвергнуты критике. Скажем, польский князь по имени Земислав другим источникам неизвестен. Однако в древнейшей польской хронике Галла Анонима (конец XI – начало XII в.) упоминается польский князь Земомысл[157], а легенда о Пясте в изложении польского хрониста XV в. Яна Длугоша знает Земовита. И хотя сведения об этих личностях ненадежны и относятся к области преданий, однако заслуживает внимания, что правление князя Земомысла польские хроники относят к середине X в.[158]
В целом повествование о моравской эпопее Олега II заслуживает доверия. Известие об избрании Олега моравским князем хорошо вписывается в политическую ситуацию в Моравии на рубеже 30–40-х гг. X в. Моравская держава никогда не знала централизованного управления. Даже во времена политического единства страны под властью князей из династии Моймировичей (до смерти князя Святополка в 894 г.) фактическую автономию сохраняли более 40 городов, в которых заправляла местная знать. Раздел государства между тремя сыновьями Святополка еще больше ослабил позиции великокняжеской власти. В этих условиях моравская знать «вполне могла… предложить моравский престол чешскому