Chess puzzle (Checkmate)
Moves: 1. d4 f5 2. c4 e6 3. Nc3 Nf6 4. Nf3 Bb4 5. Qb3 Be7 6. Bf4 d6 7. e3 c6 8. Bd3
Na6 9. O-O Nh5 10. Bg3 Nxg3 11. fxg3 Nc7 12. d5 e5 13. Nd2 O-O 14. dxc6 bxc6
15. e4 g6 16. Qd1 Bg5 17. Nb3 Be3+ 18. Kh1 Bd4 19. exf5 Bxf5 20. Bxf5 Rxf5 21.
Rxf5 gxf5 22. Nxd4 exd4 23. Qxd4 Ne6 24. Qe3 Qf6 25. Re1 Re8 26. Qxa7 Ng7 27.
Rd1 c5 28. Qd7 Qe5 29. a4 Qe1+ 30. Rxe1 *
Position (FEN): 4r1k1/3Q2np/3p4/2p2p2/P1P5/2N3P1/1P4PP/4R2K b - - 0 30
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 545
Best move: Rxe1#