Chess puzzle (Checkmate)
Opening: Tarrasch_Defense, Tarrasch_Defense_Symmetrical_Variation
Moves: 1. d4 Nf6 2. c4 c5 3. e3 e6 4. Nf3 d5 5. Nc3 Nc6 6. Be2 cxd4 7. exd4 dxc4 8.
Bxc4 Bb4 9. O-O O-O 10. a3 Bxc3 11. bxc3 Nd5 12. Qc2 Nce7 13. Ng5 Ng6 14. h4 h6
15. h5 Ngf4 *
Position (FEN): r1bq1rk1/pp3pp1/4p2p/3n2NP/2BP1n2/P1P5/2Q2PP1/R1B2RK1 w - - 1 16
White to move.
Themes:  Opening Mate in 1 
Puzzle rating: 524
Best move: Qh7#