Chess puzzle (Checkmate)
Opening: Queens_Pawn_Game, Queens_Pawn_Game_Symmetrical_Variation
Moves: 1. d4 d5 2. Nf3 Nf6 3. c4 Bf5 4. Nc3 e6 5. Qb3 b6 6. cxd5 exd5 7. Bf4 Be7 8. e3
O-O 9. Rc1 c5 10. dxc5 bxc5 11. Qb7 d4 12. Qxa8 dxc3 13. bxc3 Qa5 14. Bxb8 Qxa2
15. Qb7 Ne4 16. Qxe7 Qxf2+ 17. Kd1 Qxe3 18. Bd6 *
Position (FEN): 5rk1/p3Qppp/3B4/2p2b2/4n3/2P1qN2/6PP/2RK1B1R b - - 1 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1598
Best move: Nf2#