Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 d5 3. exd5 e4 4. Nd4 Qxd5 5. Ne2 Bd6 6. Nbc3 Qe5 7. d4 exd3 8.
Qxd3 Nf6 9. Bf4 Qe6 10. Bxd6 cxd6 11. O-O-O O-O 12. Qxd6 Qg4 13. h3 Qg6 14. Nf4
Qh6 15. Kb1 Nc6 16. Nfd5 Be6 17. Nxf6+ Qxf6 18. Bb5 Rad8 19. Qg3 Nd4 20. Ne4
Qe7 21. Bd3 a5 22. Ng5 h6 23. Nxe6 Qxe6 24. Rhe1 Qf6 25. Re4 Ne6 26. a3 b5 27.
Rde1 b4 28. a4 b3 29. c3 Nc5 30. Rf4 Qd6 31. Bf1 Qd1+ 32. Rxd1 *
Position (FEN): 3r1rk1/5pp1/7p/p1n5/P4R2/1pP3QP/1P3PP1/1K1R1B2 b - - 0 32
Black to move.
Themes: Queenside Attack Middlegame Mate in 1 
Puzzle rating: 735
Best move: Rxd1#