31 sierpnia 2004 liderzy czterech partii centroprawicowych powołali wspólną koalicję wyborczą Sojusz dla Szwecji ("Allians för Sverige"). W jej skład obok Partii Umiarkowanej weszły również Partia Centrum, Ludowa Partia Liberałów oraz Chrześcijańscy Demokraci. Celem koalicji stało się zwycięstwo w wyborach parlamentarnych, które odbyły się 17 września 2006. Sojusz dla Szwecji zdobył 178 mandatów i pokonał koalicję wyborczą Szwedzkiej Socjaldemokratycznej Partii Robotniczej premiera Görana Perssona (171 mandatów).