Chess puzzle (Advantage)
Moves: 1. Nf3 d5 2. g3 Nf6 3. Bg2 Nc6 4. d3 e5 5. Nbd2 e4 6. dxe4 dxe4 7. Ng5 e3 8.
fxe3 Bc5 9. Nb3 Qxd1+ 10. Kxd1 Ng4 11. Nxc5 Nf2+ 12. Ke1 Nxh1 13. Bxh1 Nb4 14.
Be4 h6 15. Nf3 c6 16. c4 b6 17. Nb3 Bb7 18. a3 Na6 19. Bd2 O-O 20. Nbd4 Rac8
21. Rd1 Nc5 22. Bd3 Nxd3+ 23. exd3 c5 24. Nb5 *
Position (FEN): 2r2rk1/pb3pp1/1p5p/1Np5/2P5/P2PPNP1/1P1B3P/3RK3 b - - 1 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 846
Best move: Bxf3