Chess puzzle (Checkmate)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Nf6 5. Bd3 Bd6 6. O-O O-O 7. c4 c6 8. c5
Bc7 9. Nc3 Nbd7 10. Bg5 h6 11. Bh4 Re8 12. Qd2 Nf8 13. Rae1 Rxe1 14. Rxe1 Be6
15. Ne5 N8d7 16. Re3 Qf8 17. f4 Nxe5 18. fxe5 Nh7 19. Rg3 Kh8 20. Bc2 Bd8 21.
Qd3 g6 22. Rxg6 fxg6 23. Qxg6 Qf7 24. Qxh6 Bxh4 25. Qxh4 Rf8 26. Bd3 Qf4 *
Position (FEN): 5r1k/pp5n/2p1b3/2PpP3/3P1q1Q/2NB4/PP4PP/6K1 w - - 3 27
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 843
Best move: Qxh7#