Chess puzzle (Checkmate)
Moves: 1. c4 e5 2. Nc3 Nf6 3. g3 d5 4. cxd5 Nxd5 5. Bg2 Nb6 6. b3 Nc6 7. Bb2 Be6 8.
Nf3 f6 9. O-O Qd7 10. Rc1 O-O-O 11. d3 Bh3 12. Ne4 h5 13. Re1 Bxg2 14. Kxg2 h4
15. gxh4 Nd5 16. e3 Ndb4 17. d4 Qg4+ 18. Ng3 exd4 19. Nxd4 Qxh4 20. Nf1 Qh3+
21. Kg1 Ne5 22. a3 Rxd4 23. exd4 Nf3+ 24. Kh1 Qxh2+ 25. Nxh2 *
Position (FEN): 2k2b1r/ppp3p1/5p2/8/1n1P4/PP3n2/1B3P1N/2RQR2K b - - 0 25
Black to move.
Themes: Kingside Attack Middlegame Arabian Mate, Mate in 1 
Puzzle rating: 1133
Best move: Rxh2#