Chess puzzle (Checkmate)
Moves: 1. d4 e5 2. dxe5 Nc6 3. Bf4 Qe7 4. Nf3 Qb4+ 5. Bd2 Qxb2 6. Nc3 Bb4 7. Rb1 Qa3
8. Rb3 Qa5 9. e3 d6 10. exd6 Be6 11. d7+ Kxd7 12. Rb1 Bxc3 13. Bxc3+ Qd5 14.
Qxd5+ Bxd5 15. Bxg7 Nge7 16. Bxh8 Rxh8 17. Rd1 Kc8 18. a3 a6 19. Bd3 b5 20. O-O
Bxf3 21. gxf3 Rg8+ 22. Kh1 Ne5 23. Bxh7 Rh8 24. Be4 f5 25. Bd3 Nxf3 26. Be2 *
Position (FEN): 2k4r/2p1n3/p7/1p3p2/8/P3Pn2/2P1BP1P/3R1R1K b - - 1 26
Black to move.
Themes:  Endgame Arabian Mate, Mate in 1 
Puzzle rating: 689
Best move: Rxh2#