Chess puzzle (Checkmate)
Opening: Tarrasch_Defense, Tarrasch_Defense_Symmetrical_Variation
Moves: 1. d4 d5 2. c4 c5 3. e3 Nf6 4. Nc3 Nc6 5. Nf3 e6 6. cxd5 exd5 7. Bb5 a6 8. Ba4
b5 9. Bc2 c4 10. O-O Nb4 11. Bb1 Bg4 12. e4 dxe4 13. Nxe4 Nbd5 14. Nxf6+ Nxf6
15. Bg5 Be7 16. Re1 O-O 17. Qc2 Bxf3 18. Bxf6 Bxf6 *
Position (FEN): r2q1rk1/5ppp/p4b2/1p6/2pP4/5b2/PPQ2PPP/RB2R1K1 w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 579
Best move: Qxh7#