Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 c6 3. Nc3 e6 4. Nf3 f5 5. Bg5 Nf6 6. e3 Bd6 7. Bd3 O-O 8. cxd5
cxd5 9. O-O Nbd7 10. Nb5 Bb8 11. Rc1 a6 12. Nc3 b5 13. a3 Bb7 14. b4 Bd6 15.
Nb1 Nb6 16. Nbd2 Nc4 17. Bxc4 bxc4 18. Ne5 Qe8 19. Bxf6 gxf6 20. Nef3 Bc6 21.
Re1 Ba4 22. Qe2 Qh5 23. h3 Ra7 24. Nb1 Rg7 25. Kh1 Kh8 26. Nc3 Rfg8 27. Nh2
Rxg2 28. Qxh5 *
Position (FEN): 6rk/7p/p2bpp2/3p1p1Q/bPpP4/P1N1P2P/5PrN/2R1R2K b - - 0 28
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1108
Best move: Rxh2#