I've been rolling the 700x32 Marathons for 1200 miles now on my cross-check. Glass has not been an issue. The problems I've run into are pieces of radial tire wire sneaking into the treads and a large, sharp screw. But I've rolled through lots of glass, and not had a blowout, and only two otherwise. Would a Marathon Plus have stopped it? I dunno.