Superspissene Franck Ribery, Luca Toni (2) og Miroslav Klose scoret da den tyske storklubben vant 5-0 på bortebane.
Dermed kan Jurgen Klinsmanns elever begynne å tenke på kvartfinalen allerede.
Kampen var jevn i første omgang, men Ribery sendte gjestene foran da han i det 42. minutt satte fart fra midtstreken, tok seg forbi flere motspillere og avsluttet med et lavt skudd under keeper Tiago.
Scoret med kneet
Klose doblet ledelsen med kneet i det 57. minutt etter at Toni flikket Massimo Oddos innlegg videre i feltet.
Seks minutter senere satte Ribery inn et straffespark etter at Philipp Lahm ble felt av Fabio Rochemback.
Dermed var Sporting-håpet om avansement egentlig knust allerede, men Bayern ga seg ikke. Luca Toni økte to ganger i de siste ti minuttene.
I det 84. minutt nikket han inn Riberys innlegg, og på overtid satte han punktum med et volleyskudd, igjen på innlegg fra den franske stjernen.