Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. Bg5 Be7 5. Nf3 O-O 6. Qc2 Nbd7 7. e3 dxc4 8.
Bxc4 c5 9. Rd1 Qb6 10. Na4 Qa5+ 11. Nc3 cxd4 12. Nxd4 Bb4 13. h4 Bxc3+ 14. bxc3
h6 15. Ke2 Nh7 16. Be7 Re8 17. Bb4 Qh5+ 18. Kf1 Ne5 19. Be2 Qg6 20. Qa4 Bd7 21.
Bb5 Nf6 22. Bd6 Bxb5+ 23. Qxb5 Ned7 24. Qxb7 Ne4 25. Qxd7 Red8 26. Qb7 Qg4 27.
Bf4 *
Position (FEN): r2r2k1/pQ3pp1/4p2p/8/3NnBqP/2P1P3/P4PP1/3R1K1R b - - 4 27
Black to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 1091
Best move: Qxd1#