Chess puzzle (Checkmate)
Moves: 1. d3 e5 2. g3 d5 3. Bg2 Nf6 4. b3 Bd6 5. e3 Be6 6. Ne2 Nbd7 7. Bb2 c6 8. O-O
O-O 9. Nd2 Bg4 10. f3 Be6 11. c4 Bc5 12. d4 exd4 13. exd4 Bb6 14. c5 Bc7 15. b4
a6 16. f4 Bf5 17. Nc3 Ng4 18. Rf3 Re8 19. Nf1 Ndf6 20. h3 Nh6 21. g4 Be4 22. g5
Bxf3 23. Qxf3 Nf5 24. gxf6 Qxf6 25. Ne2 Re6 26. Bc1 Rae8 27. Nfg3 Nxg3 28. Qxg3
Rxe2 29. Qd3 Re1+ 30. Bf1 Bxf4 31. Bb2 Qg5+ 32. Kf2 Qh4+ 33. Kg2 R1e3 34. Qf5
Qg3+ 35. Kh1 Qf3+ 36. Bg2 Re1+ 37. Rxe1 *
Position (FEN): 4r1k1/1p3ppp/p1p5/2Pp1Q2/1P1P1b2/5q1P/PB4B1/4R2K b - - 0 37
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 743
Best move: Rxe1#