Chess puzzle (Checkmate)
Opening: Queens_Gambit_Declined, Queens_Gambit_Declined_Harrwitz_Attack
Moves: 1. d4 d5 2. c4 Nf6 3. Nc3 e6 4. Bf4 c5 5. Nf3 Nc6 6. e3 Be7 7. Be2 Qb6 8. Qc2
cxd4 9. cxd5 exd5 10. Na4 Qa5+ 11. Kf1 dxe3 12. Bxe3 O-O 13. Ng5 d4 14. Bf4 Bf5
15. Bd3 Bxd3+ 16. Qxd3 Qxa4 17. g4 Rad8 18. Kg2 Nxg4 *
Position (FEN): 3r1rk1/pp2bppp/2n5/6N1/q2p1Bn1/3Q4/PP3PKP/R6R w - - 0 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 574
Best move: Qxh7#