Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 e6 3. Nc3 Nc6 4. d3 d6 5. a3 Nf6 6. Bg5 Be7 7. Nf3 O-O 8. h3 a6
9. O-O b5 10. Ba2 Qc7 11. Rb1 Bb7 12. Re1 Rad8 13. Qd2 Nd4 14. Nxd4 cxd4 15.
Nd1 Rc8 16. c3 dxc3 17. bxc3 h6 18. Bf4 Qc6 19. Re3 Nh5 20. Bh2 Bg5 21. f4 Nxf4
22. Bxf4 *
Position (FEN): 2r2rk1/1b3pp1/p1qpp2p/1p4b1/4PB2/P1PPR2P/B2Q2P1/1R1N2K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 849
Best move: Bxf4