Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Modern_Attack
Moves: 1. e4 e5 2. d4 exd4 3. Nf3 Nf6 4. e5 Ne4 5. Bd3 d5 6. c3 dxc3 7. O-O cxb2 8.
Bxb2 Be7 9. Nbd2 O-O 10. Qc2 Bf5 11. Nxe4 Bxe4 12. Bxe4 dxe4 13. Qxe4 Nc6 14.
Rad1 Qe8 15. Qg4 Rd8 16. Nh4 Rxd1 17. Rxd1 Bc5 18. Nf5 g6 19. e6 Qxe6 *
Position (FEN): 5rk1/ppp2p1p/2n1q1p1/2b2N2/6Q1/8/PB3PPP/3R2K1 w - - 0 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 970
Best move: Nh6#