Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. a3 Nf6 5. d3 h6 6. O-O O-O 7. h3 a6 8. Nh2 d6
9. Kh1 Be6 10. Ba2 Nd4 11. Nc3 Qd7 12. Ne2 Nxe2 13. Qxe2 Bxa2 14. Rxa2 Qe6 15.
Ra1 b5 16. f4 Nh7 17. f5 Qd7 18. Ng4 f6 19. Qf3 Ng5 20. Qg3 Kf7 21. h4 Nh7 22.
Nxh6+ gxh6 23. Qg6+ Ke7 24. Qxh7+ Rf7 25. Qg6 Rh8 26. Bxh6 Rfh7 27. Bg7 *
Position (FEN): 7r/2pqk1Br/p2p1pQ1/1pb1pP2/4P2P/P2P4/1PP3P1/R4R1K b - - 2 27
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 877
Best move: Rxh4#