Ответ:

Заполняем пропуски словами из списка, изменяя их по смыслу и грамматике:

В XIII веке император (Фридрих I Барбаросса) попытался силой восстановить полный контроль над Северной Италией. Города во главе с Миланом объединились в союз — (Ломбардскую) лигу. Горожане защищали свою торговую (независимость). На их стороне выступил (папа) римский Александр III. В 1176 году в битве при (Леньяно) рыцарское войско императора было наголову разгромлено пешим ополчением горожан. Императору пришлось признать права городов. Это событие показало, что единая средневековая (империя) окончательно уступила место зарождающимся национальным государствам и сильным городским республикам.

В задании, вероятно, опечатка: Фридрих I Барбаросса и битва при Леньяно относятся к XII веку (битва произошла в 1176 году), поэтому вместо «В XIII веке» должно быть «В XII веке».