Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 Nf6 5. Nf3 Bg4 6. Bd2 Qh5 7. Be2 Nc6 8.
h3 O-O-O 9. Be3 e5 10. d5 Bb4 11. O-O Bxc3 12. hxg4 Nxg4 13. bxc3 e4 14. Nh4
Nxe3 15. Bxh5 Nxd1 16. dxc6 Nxc3 17. cxb7+ Kxb7 18. Bxf7 Rd6 19. Bb3 Rh6 20.
Nf5 *
Position (FEN): 7r/pkp3pp/7r/5N2/4p3/1Bn5/P1P2PP1/R4RK1 b - - 4 20
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1091
Best move: Ne2#