Quinton de Kock scored a sensational 115 runs off 68 balls.