Sort:  

Ng6 sorry

... And the second move Ne7+, not Ne8+, right?
Anyway, the full solution is out, check above, please. :)

  1. Ng7 is still not possible. Please check the coordinates! :)