Chess puzzle (Advantage)
Moves: 1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Nc5 b6 6. Nb3 Nf6 7. Nf3 e6 8. Bd3
Bxd3 9. Qxd3 Be7 10. Bf4 O-O 11. O-O a5 12. Rfe1 Nbd7 13. a4 Re8 14. Rad1 Nf8
15. Ne5 Nd5 16. Bg3 Nb4 17. Qd2 Bf6 18. c3 Bxe5 19. Bxe5 Qd5 20. Nxa5 Rxa5 21.
cxb4 Rxa4 22. Qc3 Ng6 23. Bc7 Nf4 *
Position (FEN): 4r1k1/2B2ppp/1pp1p3/3q4/rP1P1n2/2Q5/1P3PPP/3RR1K1 w - - 4 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1192
Best move: Bxf4