The eight-year-old prodigy battled power cut and a dying laptop to take down world No.7 Vincent Keymer