Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e5 7. Nb3 Be6 8. Nd5
Bxd5 9. exd5 Be7 10. Be3 O-O 11. O-O Nbd7 12. c4 Rc8 13. Rc1 Ne4 14. f3 Nec5
15. Nxc5 Nxc5 16. b4 Nd7 17. a3 b6 18. Qa4 Ra8 19. Qc6 Rc8 20. Qa4 Ra8 21. Qc2
Rc8 22. Qb1 Bg5 23. f4 exf4 24. Bxf4 Bxf4 25. Rxf4 Qg5 26. Rg4 Qe3+ 27. Kh1
Qxe2 28. Rh4 Nf6 29. Rf1 Rxc4 30. Rh3 Qe4 31. Qa1 Nxd5 32. Rg3 Qe5 33. Qd1 Ne3
34. Rxe3 Qxe3 35. Qxd6 Rc1 36. Rd1 Qe1+ 37. Rxe1 *
Position (FEN): 5rk1/5ppp/pp1Q4/8/1P6/P7/6PP/2r1R2K b - - 0 37
Black to move.
Themes:  Endgame, Queen and Rook Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 595
Best move: Rxe1#