Chess puzzle (Advantage)
Opening: Pirc_Defense, Pirc_Defense_Other_variations
Moves: 1. e4 d6 2. d4 c6 3. d5 c5 4. c4 g6 5. Nf3 Bg7 6. Qe2 a5 7. e5 Bg4 8. h3 Bxf3
9. gxf3 Bxe5 10. f4 Bd4 11. Nd2 a4 12. Ne4 Nd7 13. Bg2 Ngf6 14. Nxd6+ Kf8 15.
Nb5 Nh5 16. Nxd4 cxd4 17. Qd3 Qb6 18. Bf3 Nxf4 *
Position (FEN): r4k1r/1p1npp1p/1q4p1/3P4/p1Pp1n2/3Q1B1P/PP3P2/R1B1K2R w KQ - 0 19
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 921
Best move: Bxf4