ZrB2–SiO2 coating was prepared by infiltrating silica sol into porous ZrB2 layer.
Dispersed ZrB2 particles improved the oxidation resistance of the coating.
Formation of ZrO2 and ZrSiO4 generated compressive stress during oxidation.
Compressive stresses restrained the formation of cracks in the coating.