Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. cxd5 exd5 5. Bg5 Be7 6. e3 O-O 7. Bd3 c6 8. Rc1
Ne4 9. Bxe7 Qxe7 10. Nxe4 dxe4 11. Bc4 Be6 12. Qb3 Bxc4 13. Rxc4 b5 14. Rc5 Rc8
15. Re5 Qd6 16. Rxe4 Nd7 17. Ne2 Nf6 18. Re5 Nd7 19. Rf5 Qg6 20. Rf3 Qb1+ 21.
Kd2 Qxh1 22. Qxf7+ Kh8 23. Qxd7 Rg8 24. Nf4 Qxh2 25. Ng6+ hxg6 26. Rh3+ Qxh3 *
Position (FEN): r5rk/p2Q2p1/2p3p1/1p6/3P4/4P2q/PP1K1PP1/8 w - - 0 27
White to move.
Themes: Hanging Piece Endgame Mate in 1 
Puzzle rating: 919
Best move: Qxh3#