Chess puzzle (Advantage)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. Bf4 d5 3. e3 c5 4. Nf3 cxd4 5. Nxd4 Nf6 6. c3 Be7 7. Nd2 a6 8. Bd3
Nbd7 9. e4 e5 10. Nf5 exf4 11. Nxg7+ Kf8 12. Nf5 Ne5 13. Bc2 dxe4 14. Bxe4 Nxe4
15. Nxe7 Qxe7 16. Nxe4 Nc4 17. f3 f5 18. Qd4 fxe4 *
Position (FEN): r1b2k1r/1p2q2p/p7/8/2nQpp2/2P2P2/PP4PP/R3K2R w KQ - 0 19
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1107
Best move: Qxh8+