Chess puzzle (Checkmate)
Moves: 1. d4 b6 2. c4 Bb7 3. Nc3 Nf6 4. f3 d6 5. e4 Nbd7 6. Be3 e5 7. d5 Be7 8. Bd3
O-O 9. Nge2 a6 10. O-O Nc5 11. b4 Ncd7 12. a4 c5 13. bxc5 Nxc5 14. Bxc5 bxc5
15. a5 Bc8 16. Qd2 Nh5 17. Na4 Rb8 18. Nb6 Bg5 19. Qe1 Be3+ 20. Kh1 f5 21. exf5
Nf4 22. Nxf4 exf4 23. Qb1 Qh4 24. Qc2 Rf6 25. Rfe1 Qxh2+ 26. Kxh2 *
Position (FEN): 1rb3k1/6pp/pN1p1r2/P1pP1P2/2P2p2/3BbP2/2Q3PK/R3R3 b - - 0 26
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 838
Best move: Rh6#