Chess puzzle (Advantage)
Opening: Pirc_Defense, Pirc_Defense_Other_variations
Moves: 1. d4 d6 2. e4 Nf6 3. Bd3 Nbd7 4. Nf3 e5 5. c3 Be7 6. Nbd2 c6 7. O-O h6 8. Nc4
b5 9. Ne3 Bb7 10. Qc2 O-O 11. Rd1 Qc7 12. b3 Bc8 13. d5 cxd5 14. exd5 Nc5 15.
Bxb5 Bb7 16. Nf5 Bd8 17. b4 Nce4 18. c4 Bc8 19. c5 *
Position (FEN): r1bb1rk1/p1q2pp1/3p1n1p/1BPPpN2/1P2n3/5N2/P1Q2PPP/R1BR2K1 b - - 0 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1092
Best move: Bxf5