Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d4 exd4 6. cxd4 Bb4+ 7. Nc3 Nxe4 8.
Bd2 Bxc3 9. bxc3 d5 10. Bb5 O-O 11. O-O Ne7 12. c4 c6 13. Ba4 dxc4 14. Re1 Nxd2
15. Qxd2 b5 16. Bc2 Nd5 17. Ne5 Bd7 18. g3 a5 19. h4 Nf6 20. Qd1 b4 21. h5 a4
22. h6 g6 23. Qf3 b3 24. axb3 cxb3 25. Nxd7 *
Position (FEN): r2q1rk1/3N1p1p/2p2npP/8/p2P4/1p3QP1/2B2P2/R3R1K1 b - - 0 25
Black to move.
Themes:  Middlegame  
Puzzle rating: 1637
Best move: Nxd7