Chess puzzle (Checkmate)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. c4 c5 3. Nf3 Qc7 4. dxc5 Bxc5 5. Nc3 a6 6. e3 Ne7 7. Be2 O-O 8. O-O
Ng6 9. a3 Nc6 10. b4 Be7 11. Bb2 Bf6 12. Rc1 b6 13. Qd2 Bb7 14. Ne4 Bxb2 15.
Qxb2 Nce7 16. Ng3 Rad8 17. Rfd1 Qb8 18. Nh5 Qa8 *
Position (FEN): q2r1rk1/1b1pnppp/pp2p1n1/7N/1PP5/P3PN2/1Q2BPPP/2RR2K1 w - - 7 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 720
Best move: Qxg7#