Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 e6 4. e3 Nf6 5. Nf3 Bb4 6. Bd2 O-O 7. Be2 Nbd7 8. O-O
b6 9. a3 Bxc3 10. Bxc3 Bb7 11. b4 Ne4 12. Bb2 a5 13. c5 axb4 14. axb4 bxc5 15.
dxc5 Qe7 16. Qc2 Rfb8 17. Bd3 Nef6 18. Ne5 h6 19. Bc3 d4 20. Bxd4 Nd5 21. Rxa8
Bxa8 22. Nxd7 Qxd7 23. Be5 Rxb4 24. Ra1 Qc8 25. Qa2 Bb7 26. Bc4 f6 27. Bb2 Qf8
28. e4 Qxc5 29. Bxd5 Qc2 30. Bxe6+ Kh8 31. Bc1 *
Position (FEN): 7k/1b4p1/2p1Bp1p/8/1r2P3/8/Q1q2PPP/R1B3K1 b - - 2 31
Black to move.
Themes:  Middlegame Back Rank Mate, Mate in 1 
Puzzle rating: 1390
Best move: Qd1#