Chess puzzle (Checkmate)
Moves: 1. e4 c5 2. f4 d5 3. e5 Nc6 4. c3 Bf5 5. Nf3 e6 6. Bb5 a6 7. Ba4 b5 8. Bb3 c4
9. Bc2 Bg6 10. O-O Bc5+ 11. Kh1 Nge7 12. d3 Nf5 13. d4 Bb6 14. Qe2 h5 15. Na3
h4 16. Ng5 Qe7 17. Qf3 f6 18. exf6 gxf6 19. Nh3 Ncxd4 20. cxd4 Bxd4 21. Rb1 Qd6
22. Bd2 Bh5 23. g4 hxg3 24. Qg2 Nh4 25. Qxg3 O-O-O 26. Be3 Rdg8 27. Qe1 Rg2 28.
Bxd4 Bf3 29. Rxf3 Nxf3 30. Qf1 *
Position (FEN): 2k4r/8/p2qpp2/1p1p4/2pB1P2/N4n1N/PPB3rP/1R3Q1K b - - 1 30
Black to move.
Themes: Kingside Attack Middlegame Arabian Mate, Mate in 1 
Puzzle rating: 1077
Best move: Rxh2#