Chess puzzle (Advantage)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. c4 c5 3. d5 d6 4. Nf3 e5 5. e4 Ne7 6. Bg5 h6 7. Be3 Nd7 8. Bd3 Ng6
9. O-O Be7 10. h3 O-O 11. Qd2 Kh7 12. Nc3 a6 13. Ne2 Nf6 14. Ng3 Bd7 15. b4 b6
16. bxc5 bxc5 17. Rab1 Qc8 18. Nf5 Bxf5 *
Position (FEN): r1q2r2/4bppk/p2p1nnp/2pPpb2/2P1P3/3BBN1P/P2Q1PP1/1R3RK1 w - - 0 19
White to move.
Themes:  Middlegame  
Puzzle rating: 1126
Best move: exf5