Chess puzzle (Checkmate)
Opening: Van_Geet_Opening, Van_Geet_Opening_Reversed_Nimzowitsch
Moves: 1. Nc3 e5 2. d4 d6 3. dxe5 Nd7 4. exd6 Bxd6 5. Nf3 Ndf6 6. e3 Ne7 7. Bd3 Nf5 8.
O-O O-O 9. Nb5 Bc5 10. e4 Ne7 11. e5 Nfd5 12. Bxh7+ Kxh7 13. Ng5+ Kg6 14. Qd3+
Bf5 15. Qg3 Qd7 16. Ne6+ Kh7 *
Position (FEN): r4r2/pppqnppk/4N3/1NbnPb2/8/6Q1/PPP2PPP/R1B2RK1 w - - 8 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1373
Best move: Qxg7#