Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. c3 Nf6 3. e5 Nd5 4. d4 cxd4 5. Nf3 e6 6. cxd4 d6 7. Nc3 Nxc3 8.
bxc3 Nc6 9. exd6 Bxd6 10. Bd3 Be7 11. O-O O-O 12. Qe2 g6 13. Bh6 Re8 14. Rad1
Bf6 15. Rfe1 Bd7 16. Ne5 Bg7 17. Bxg7 Kxg7 18. f4 f6 19. Ng4 Qc7 20. Qf2 h5 21.
Ne3 Ne7 22. c4 b6 23. Qg3 Rad8 24. d5 Qc5 25. d6 Nf5 26. Bxf5 exf5 27. Rd5 Qb4
28. Red1 Kf7 29. R5d4 Re6 30. Qf2 Rde8 31. R4d3 Qc5 32. Nd5 Re1+ 33. Rxe1 *
Position (FEN): 4r3/p2b1k2/1p1P1pp1/2qN1p1p/2P2P2/3R4/P4QPP/4R1K1 b - - 0 33
Black to move.
Themes: Kingside Attack, Pin Middlegame Mate in 1 
Puzzle rating: 959
Best move: Rxe1#