De Puniet pleased to overcome Sunday “disaster”