Chess puzzle (Checkmate)
Opening: Dutch_Defense, Dutch_Defense_Queens_Knight_Variation
Moves: 1. c4 f5 2. Nc3 Nf6 3. d4 d6 4. Bg5 Nbd7 5. Qc2 g6 6. e3 Bg7 7. h4 h6 8. Bxf6
Nxf6 9. Nh3 e5 10. O-O-O Qe7 11. c5 O-O 12. Bc4+ Kh8 13. Ng5 hxg5 14. hxg5+ Nh5
15. f4 exf4 16. Nd5 Qe4 17. Qe2 Be6 18. Rxh5+ gxh5 19. Qxh5+ Kg8 *
Position (FEN): r4rk1/ppp3b1/3pb3/2PN1pPQ/2BPqp2/4P3/PP4P1/2KR4 w - - 1 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1475
Best move: Ne7#