Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. Nc3 Nc6 3. Bc4 e5 4. Nf3 Nf6 5. d3 Be7 6. O-O d6 7. Bg5 Bd7 8. Bxf6
Bxf6 9. Nb5 Be7 10. c3 a6 11. Na3 b5 12. Bb3 O-O 13. d4 c4 14. Bc2 exd4 15.
cxd4 Nb4 16. Re1 f5 17. e5 dxe5 18. dxe5 Be6 19. Qxd8 Rfxd8 20. Red1 Rxd1+ 21.
Rxd1 Nxa2 22. Nh4 Bxh4 23. g3 Be7 24. Nb1 Rd8 25. Re1 b4 26. b3 cxb3 27. Bd3
Rxd3 28. Re2 Rd1+ 29. Kg2 Bd5+ 30. Kh3 Be6 31. Rxa2 f4+ 32. g4 Rxb1 33. Rxa6 b2
34. Rxe6 Rh1 35. Rxe7 b1=Q 36. e6 Qg1 *
Position (FEN): 6k1/4R1pp/4P3/8/1p3pP1/7K/5P1P/6qr w - - 1 37
White to move.
Themes:  Endgame, Queen and Rook Endgame Mate in 1 
Puzzle rating: 821
Best move: Re8#