Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Bc4 d5 3. exd5 cxd5 4. Bb3 Bf5 5. h3 e6 6. c3 Nf6 7. Bc2 Bxc2 8.
Qxc2 Be7 9. Nf3 O-O 10. O-O Nc6 11. d4 Rc8 12. Nbd2 a6 13. Ng5 h6 14. Ngf3 b5
15. a3 Qc7 16. Ne5 Nxd4 17. Qd1 Nf5 18. Ndf3 Bd6 19. Re1 Ne4 20. Ng4 h5 21.
Ngh2 Nxf2 22. Kxf2 Bg3+ 23. Kg1 Qc5+ 24. Kh1 Bb8 25. Nd4 *
Position (FEN): 1br2rk1/5pp1/p3p3/1pqp1n1p/3N4/P1P4P/1P4PN/R1BQR2K b - - 6 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1736
Best move: Ng3+