Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Nf3 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Nc5 b6 6. Nb3 Nf6 7. d4 e6 8. Bd3
Bxd3 9. Qxd3 Be7 10. O-O O-O 11. Ng5 h6 12. Nf3 Nbd7 13. Bf4 c5 14. Rad1 cxd4
15. Nbxd4 Nc5 16. Qb5 a6 17. Qe2 Qc8 18. Nf5 exf5 19. Qxe7 Re8 20. Qd6 Re2 21.
Qxb6 Rxc2 22. Rc1 Nd3 23. Rxc2 Qxc2 24. Qb7 Re8 25. Qxa6 *
Position (FEN): 4r1k1/5pp1/Q4n1p/5p2/5B2/3n1N2/PPq2PPP/5RK1 b - - 0 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1362
Best move: Nxf4