Chess puzzle (Checkmate)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. c4 Nf6 3. e3 d5 4. c5 b6 5. cxb6 axb6 6. Nf3 c5 7. Qc2 Qc7 8. Bb5+
Bd7 9. Bxd7+ Nbxd7 10. Kf1 Be7 11. Nbd2 O-O 12. b3 Rac8 13. dxc5 Bxc5 14. Bb2
Qb7 15. Qd3 Bb4 16. g3 Bxd2 17. Qxd2 Ne4 18. Qd4 Rc2 *
Position (FEN): 5rk1/1q1n1ppp/1p2p3/3p4/3Qn3/1P2PNP1/PBr2P1P/R4K1R w - - 3 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 563
Best move: Qxg7#