Cesarz Henryk II, pragnął, aby władca Polski uznał się za cesraskiego wasala. Tymczasem Bolesław postanowił uczynić z Polski państwo w pełni suwerenne (niepodległe), łączące w swych granicach ziemie Słowian Zachodnich. Aby ztworzyć takie państwo Bolesław (króry władał już na Słowacji) w 1003 r zajął Czechy. Wybuchła długotrwała wojna między Polską a Niemcami. Zakończono ją pokojem zawartym w Budziszynie w 1018 r. Polska zdobyła Łużyce i Milsko, prowincje na zachodnim brzegu Odry. Czechy wróciły jednak pod cesarskie zwierzchnictwo. Słowacja znalazła się w granicach Węgier