Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Bc4 Be7 5. O-O Nf6 6. e5 Ne4 7. Re1 Nc5 8. c3
dxc3 9. Nxc3 O-O 10. Bf4 Na5 11. Be2 Ne6 12. Bd2 b6 13. Qc2 Bb7 14. Nb5 c6 15.
Nd6 Bxd6 16. exd6 c5 17. b4 cxb4 18. Bxb4 Nc6 19. Ba3 Ncd4 20. Nxd4 Nxd4 21.
Qd3 Nxe2+ 22. Qxe2 a5 23. Bb2 Qg5 24. f3 Qc5+ 25. Kh1 Qxd6 26. Rad1 Qe6 27. Qc2
Qc6 28. Qf5 d5 29. Re5 Rae8 30. Rexd5 Qxd5 31. Rxd5 *
Position (FEN): 4rrk1/1b3ppp/1p6/p2R1Q2/8/5P2/PB4PP/7K b - - 0 31
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 942
Best move: Re1#