Chess puzzle (Checkmate)
Opening: Trompowsky_Attack, Trompowsky_Attack_Raptor_Variation
Moves: 1. d4 Nf6 2. Bg5 Ne4 3. h4 d5 4. Nd2 Nxg5 5. hxg5 c5 6. dxc5 e5 7. e4 Bxc5 8.
exd5 Qxd5 9. Ngf3 Nc6 10. Bc4 Qd8 11. Qe2 Bg4 12. O-O-O Qe7 13. Ne4 Nd4 14. Qd3
Bxf3 15. gxf3 O-O-O 16. Bxf7 Qxf7 17. Nxc5 Qxa2 18. Qa3 *
Position (FEN): 2kr3r/pp4pp/8/2N1p1P1/3n4/Q4P2/qPP2P2/2KR3R b - - 1 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1121
Best move: Ne2#