Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Other_variations
Moves: 1. d4 d5 2. e3 Nf6 3. a3 Bf5 4. Be2 e6 5. Nd2 Bd6 6. Ngf3 Nbd7 7. Nh4 Bg6 8.
Nxg6 hxg6 9. h3 Qe7 10. Nf3 O-O-O 11. Qd3 e5 12. dxe5 Nxe5 13. Qb3 Nc6 14. Bd2
Bc5 15. Bc3 Rhe8 16. Bb5 Bxe3 17. fxe3 Qxe3+ 18. Kd1 Ne4 19. Re1 *
Position (FEN): 2krr3/ppp2pp1/2n3p1/1B1p4/4n3/PQB1qN1P/1PP3P1/R2KR3 b - - 3 19
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1381
Best move: Nf2#