A goalkeeping blunder from Caen's Matthieu Dreyer helped Monaco ensure they would end the mid-season break in second spot in Ligue 1.