Gilles Simon sprung a surprise on Denis Shapovalov in Cologne, where Diego Schwartzman made serene progress to Round 3.