Messi was playing for Barca for the 767th time and his curled double, along with goals from Antoine Griezmann and Oscar Mingueza, helped his side to a comfortable win over struggling Huesca.
Chelsea then had to show their defensive strength for a spell in the second half but Ziyech scored for the second game in a row to seal the victory late on.
Injuries have robbed Leicester of the creative edge provided by James Maddison and Harvey Barnes, as well as the defensive excellence of James Justin, but they still had too much for miserable Manchester United here.
And with players totalling almost 1,000 club appearances between them on their way out of the exit door, Bayern have moved quickly to ensure they remain one step ahead of the rest.
Madrid, who won the Champions League four times in five seasons between 2014 and 2018, had been eliminated at the last-16 stage the past two years but never looked in danger of succumbing to a similar fate this time around.
They were restricted to just a single chance of note in added time – when Joao Felix saw home goalkeeper Edouard Mendy save his fierce drive – underlining the gulf between the sides.
JosetteFa 019 Psg Tröja JonasW ShermanTi
WilfordMc Maglie Calcio Finlandia DarrelTap
JoleneFon 087 italia pelipaita Maribe LorraineM
NedBianco maglietta milan bambino JuliePhif
ElvaStace inter maglia 2022 Albertina
DemiPalaf La tribune des mémoires Batscham CorrineFa
LaraGrave 667 Maglie Fiorentina 2022 Jennie HugoZkwth
RABMargie 813 Fotballdrakter Design Tiffan DustyWork