Zápasy Skupiny B Majstrovstiev sveta vo futbale 2006 sa dohrali 20. júna. Do osemfinále postúpilo Anglicko a Švédsko. V tejto skupine sa zdrodilo aj prvé prekvapenie šampionátu, remíza 0-0 nováčika z Trinidadu a Tobaga so Švédskom. Nakoniec však mužstvo Trinidadu a Tobaga spolu s mužstvom Paraguaja do osemfinále nepostúpilo. V poslednom zápase medzi Anglickom a Švédskom sa rozhodovalo o prvom mieste v skupine. Aj keď Anglicko ani po 36 rokoch nad Švédskom nevyhralo, remízou si zabezpečilo postup z prvého miesta do osemfinále, kde sa stretlo s Ekvádorom. Švédsko v osemfinále narazilo na domácu reprezentáciu.