米亚、匈牙利和德国人相继入侵。1027年，匈牙利国王伊什特万一世从梅什科二世手里夺取了斯洛伐克。1031年，神圣罗马帝国皇帝康拉德二世则夺取了上卢日策。同年，贝斯普里姆在神圣罗马帝国皇帝康拉德二世及基辅大公雅罗斯拉夫一世帮助之下夺走王位，梅什科二世逃到波希米亚。贝斯普里姆遂将波兰皇冠送给神圣罗马帝国皇帝。但是贝斯普里姆的统治短暂，他在1032年被杀。在波希米亚公爵奥尔德日赫帮助下，梅什科二世在1032年恢复了王位，