Chess puzzle (Checkmate)
Moves: 1. d4 e5 2. dxe5 Nc6 3. Bf4 b6 4. e3 Bb7 5. Qf3 Nge7 6. Bb5 Na5 7. Qg4 c6 8.
Ba4 Nd5 9. Na3 Nxf4 10. exf4 Bxa3 11. bxa3 O-O 12. Rd1 Nc4 13. Ne2 Nb2 14. Rd4
Nxa4 15. Rxa4 b5 16. Rd4 c5 17. Rxd7 Qa5+ 18. c3 Bc8 19. e6 Bxd7 20. exd7 Qxa3
21. O-O Qxa2 22. Ng3 a5 23. Nf5 g6 24. Ne7+ Kh8 25. Nc6 Qd5 26. d8=Q Rfxd8 27.
Nxd8 Rxd8 28. Rd1 Qxd1+ 29. Qxd1 *
Position (FEN): 3r3k/5p1p/6p1/ppp5/5P2/2P5/5PPP/3Q2K1 b - - 0 29
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 550
Best move: Rxd1#