Chess puzzle (Checkmate)
Moves: 1. Nf3 h5 2. g3 d5 3. Bg2 Nc6 4. O-O Bf5 5. h3 Qd7 6. Kh2 O-O-O 7. d3 Nf6 8.
Nbd2 e5 9. c4 dxc4 10. Nxc4 e4 11. Nfe5 Nxe5 12. Nxe5 Qe6 13. Nc4 exd3 14. Qb3
b6 15. Qa4 Be4 16. Qa6+ Kb8 17. exd3 Bxg2 18. Kxg2 Rxd3 19. Be3 Nd5 20. Rad1
Rxd1 21. Rxd1 Nxe3+ 22. Nxe3 Bc5 23. Re1 Re8 24. a3 Qe4+ 25. Kg1 h4 26. Ng2 Qf3
*
Position (FEN): 1k2r3/p1p2pp1/Qp6/2b5/7p/P4qPP/1P3PN1/4R1K1 w - - 2 27
White to move.
Themes: Hanging Piece Endgame Mate in 1 
Puzzle rating: 762
Best move: Rxe8#