Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nge7 5. c3 d6 6. d4 exd4 7. cxd4 Bb6 8.
h3 O-O 9. Nc3 a6 10. Bg5 h6 11. Bh4 Kh8 12. Qd2 Qe8 13. Rfe1 Ng6 14. Bg3 Qd8
15. Rad1 Nce7 16. Bb3 Ba5 17. Qd3 f5 18. e5 d5 19. Bc2 Be6 20. Bh2 b5 21. g4
Bb6 22. g5 Ng8 23. h4 Rc8 24. Ne2 c5 25. dxc5 Rxc5 26. Ned4 Qe7 27. Nxe6 Qxe6
28. Nd4 Qc8 29. Nxf5 Rxc2 30. Nd6 Qg4+ 31. Kh1 Rfxf2 32. Qg3 Nxh4 33. Qxg4 *
Position (FEN): 6nk/6p1/pb1N3p/1p1pP1P1/6Qn/8/PPr2r1B/3RR2K b - - 0 33
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 946
Best move: Rxh2#