Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. Nf3 c6 5. d4 Bg4 6. Be2 e6 7. O-O Nf6 8.
Ne5 Bxe2 9. Qxe2 Nbd7 10. Re1 Nxe5 11. dxe5 Nd5 12. Ne4 Be7 13. c4 Nb6 14. Rd1
Qc7 15. Nd6+ Bxd6 16. exd6 Qd7 17. Bg5 O-O 18. Be7 Rfe8 19. Rd4 c5 20. Rh4 h6
21. Rd1 Nc8 22. Bf6 e5 23. Rg4 g6 24. Qe3 Kh7 25. Qxh6+ Kxh6 *
Position (FEN): r1n1r3/pp1q1p2/3P1Bpk/2p1p3/2P3R1/8/PP3PPP/3R2K1 w - - 0 26
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 926
Best move: Rh4#