Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Nf3 Qc7 3. Bc4 e6 4. Ng5 d5 5. exd5 exd5 6. Bb3 Qe5+ 7. Qe2 Qxe2+
8. Kxe2 Nf6 9. Re1 Be7 10. Kf1 h6 11. Nf3 Be6 12. d4 O-O 13. Nc3 Na6 14. a3 c5
15. Nb5 Rfc8 16. dxc5 Nxc5 17. Ba2 a6 18. Nbd4 Bd6 19. b4 Nce4 20. Nxe6 fxe6
21. Bb2 Kf7 22. Kg1 Rxc2 23. Bxf6 gxf6 24. Nd4 Be5 *
Position (FEN): r7/1p3k2/p3pp1p/3pb3/1P1Nn3/P7/B1r2PPP/R3R1K1 w - - 2 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1144
Best move: Nxc2