Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. Bg5 c5 5. e3 cxd4 6. Qxd4 Be7 7. Nc3 Nc6 8. Qd1
Ne4 9. Bxe7 Qxe7 10. Nxe4 dxe4 11. Nd4 Nxd4 12. Qxd4 O-O 13. Qxe4 Qb4+ 14. Kd1
Rd8+ 15. Ke2 Qd2+ 16. Kf3 Bd7 17. Qxb7 Qd6 18. Ke2 Bc6 19. Qb3 *
Position (FEN): r2r2k1/p4ppp/2bqp3/8/2P5/1Q2P3/PP2KPPP/R4B1R b - - 4 19
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 819
Best move: Qd2#