Chess puzzle (Checkmate)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. Nf3 c5 3. e3 cxd4 4. exd4 Nf6 5. c4 Bb4+ 6. Nc3 Nc6 7. Be3 d5 8.
cxd5 Nxd5 9. Bd2 O-O 10. a3 Ba5 11. Nxd5 Bxd2+ 12. Qxd2 Qxd5 13. Rd1 Rd8 14.
Be2 b6 15. O-O Bb7 16. Bd3 Na5 17. Qf4 h6 18. Ne5 *
Position (FEN): r2r2k1/pb3pp1/1p2p2p/n2qN3/3P1Q2/P2B4/1P3PPP/3R1RK1 b - - 1 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 521
Best move: Qxg2#