Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nc3 Nc6 3. Nf3 Nf6 4. Bb5 a6 5. Bxc6 dxc6 6. O-O Bd6 7. h3 Be6 8.
Re1 Qd7 9. d4 Ng8 10. dxe5 Be7 11. Bg5 f6 12. exf6 Nxf6 13. Bxf6 Bxf6 14. e5
Be7 15. Qe2 O-O 16. a3 b5 17. b4 Bc4 18. Qe4 Bd5 19. Nxd5 cxd5 20. Qd4 c6 21.
Rad1 Rad8 22. Qb6 Ra8 23. a4 Bd8 24. Qd4 bxa4 25. e6 Qe7 26. Ne5 Rc8 27. Ra1
Rf6 28. Rxa4 Rxe6 29. Rxa6 Bc7 30. Nxc6 *
Position (FEN): 2r3k1/2b1q1pp/R1N1r3/3p4/1P1Q4/7P/2P2PP1/4R1K1 b - - 0 30
Black to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 886
Best move: Rxe1#