Chess puzzle (Checkmate)
Moves: 1. d4 Nf6 2. c4 e6 3. Nc3 d5 4. Bg5 Be7 5. cxd5 exd5 6. e3 O-O 7. Bd3 Nbd7 8.
Nf3 c5 9. O-O c4 10. Bb1 Re8 11. Qc2 h6 12. Bh4 a6 13. Ne5 g6 14. Nxd7 Bxd7 15.
Bxf6 Bxf6 16. Nxd5 Bf5 17. Nxf6+ Qxf6 18. Qd2 b5 19. Bxf5 Qxf5 20. Rac1 Rad8
21. Qc2 Qg5 22. Qe2 Rxd4 23. Qf3 Rde4 24. Rfd1 Qe5 25. Rd7 Re7 26. Rcd1 Qxb2
27. R7d2 Qe5 28. Rd4 Rxd4 29. Rxd4 Qxd4 30. exd4 *
Position (FEN): 6k1/4rp2/p5pp/1p6/2pP4/5Q2/P4PPP/6K1 b - - 0 30
Black to move.
Themes:  Endgame, Queen and Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 399
Best move: Re1#