Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 c6 3. Nf3 Nf6 4. Nc3 e6 5. e3 Nbd7 6. Bd3 Bd6 7. Qc2 Qe7 8. O-O
h6 9. c5 Bc7 10. e4 dxe4 11. Nxe4 Nxe4 12. Bxe4 Nf6 13. Re1 Nxe4 14. Qxe4 O-O
15. Bf4 Bxf4 16. Qxf4 b6 17. b4 Ba6 18. Ne5 Bb7 19. Qf3 Rad8 20. Rad1 Rd5 21.
Qa3 Ra8 22. Nc4 b5 23. Ne3 Rdd8 24. Nf5 Qf6 25. Nd6 Rd7 26. Re3 Qd8 27. Re4
Rxd6 28. cxd6 Qxd6 29. Re3 a5 30. bxa5 Qd8 31. Qc5 Rxa5 32. Ra3 Qa8 33. Rdd3
Ra4 34. Rxa4 Qxa4 35. Ra3 *
Position (FEN): 6k1/1b3pp1/2p1p2p/1pQ5/q2P4/R7/P4PPP/6K1 b - - 1 35
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 530
Best move: Qd1#