Chess puzzle (Checkmate)
Opening: Tarrasch_Defense, Tarrasch_Defense_Symmetrical_Variation
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Nf6 4. e3 c5 5. Nf3 Nc6 6. cxd5 exd5 7. Bd3 Bg4 8. O-O
cxd4 9. exd4 Nxd4 10. Qa4+ Nc6 11. Ne5 Bd7 12. Nxd7 Qxd7 13. Re1+ Be7 14. Bg5
O-O 15. Rxe7 Qxe7 16. Qh4 Rad8 17. Bxf6 Qxf6 *
Position (FEN): 3r1rk1/pp3ppp/2n2q2/3p4/7Q/2NB4/PP3PPP/R5K1 w - - 0 18
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 703
Best move: Qxh7#