Chess puzzle (Checkmate)
Moves: 1. c4 c5 2. Nc3 Nf6 3. d3 e6 4. Nf3 d5 5. e3 Be7 6. Be2 Nc6 7. O-O O-O 8. a3 a6
9. Bd2 Re8 10. Na2 e5 11. b4 Bg4 12. b5 axb5 13. cxb5 Na7 14. a4 e4 15. Ne1
Bxe2 16. Qxe2 b6 17. Bc3 d4 18. exd4 cxd4 19. Bb4 Bxb4 20. Nxb4 Nxb5 21. dxe4
Nc3 22. Qd3 Qd6 23. Nec2 Rxe4 24. f3 Ne2+ 25. Kh1 Qxh2+ 26. Kxh2 *
Position (FEN): r5k1/5ppp/1p3n2/8/PN1pr3/3Q1P2/2N1n1PK/R4R2 b - - 0 26
Black to move.
Themes:  Middlegame Anastasia's Mate, Mate in 1 
Puzzle rating: 936
Best move: Rh4#