Chess puzzle (Checkmate)
Opening: Tarrasch_Defense, Tarrasch_Defense_Dubov_Tarrasch
Moves: 1. c4 e6 2. Nc3 d5 3. d4 c5 4. cxd5 exd5 5. Nf3 Nf6 6. g3 Nc6 7. Bg2 cxd4 8.
Nxd4 Bc5 9. Nxc6 bxc6 10. Bg5 Bxf2+ 11. Kxf2 Ng4+ 12. Kg1 Qxg5 13. Qd4 O-O 14.
h3 Ne3 15. Rd1 Qxg3 16. Rh2 Bxh3 17. Qd3 Bxg2 *
Position (FEN): r4rk1/p4ppp/2p5/3p4/8/2NQn1q1/PP2P1bR/3R2K1 w - - 0 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 751
Best move: Qxh7#