Chess puzzle (Checkmate)
Opening: Sicilian_Defense, Sicilian_Defense_Hyperaccelerated_Dragon
Moves: 1. e4 c5 2. Nf3 g6 3. Bc4 Bg7 4. Nc3 Nc6 5. a3 e6 6. O-O Nge7 7. Ba2 O-O 8. Na4
b6 9. d3 d5 10. exd5 Nxd5 11. c4 Nde7 12. b4 Bxa1 13. Bh6 Bg7 14. Bxg7 Kxg7 15.
Qa1+ Nd4 16. Ne5 Kg8 17. bxc5 bxc5 18. Nxc5 Nec6 19. Ng4 Nc2 *
Position (FEN): r1bq1rk1/p4p1p/2n1p1p1/2N5/2P3N1/P2P4/B1n2PPP/Q4RK1 w - - 3 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1270
Best move: Nh6#