Theo Hernandez completes sensational comeback