Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 e6 3. Nf3 Nf6 4. Nc3 Bb4 5. Bd2 O-O 6. e3 c6 7. cxd5 cxd5 8. Bd3
b6 9. O-O Ba6 10. Bxa6 Nxa6 11. a3 Bd6 12. Nb5 Be7 13. Rc1 Rb8 14. Ne5 Bd6 15.
Nxd6 Qxd6 16. Qa4 b5 17. Qc2 Ne4 18. Qd3 Rb6 19. Ba5 Rb7 20. Rc6 Nac5 21. Rxd6
Nxd3 22. Nxd3 *
Position (FEN): 5rk1/pr3ppp/3Rp3/Bp1p4/3Pn3/P2NP3/1P3PPP/5RK1 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 899
Best move: Nxd6