Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be2 e6 7. Be3 Be7 8. O-O
O-O 9. h3 Nc6 10. a3 Bd7 11. Nxc6 bxc6 12. f4 Qc7 13. Qe1 Rab8 14. Rb1 Rfd8 15.
Qg3 c5 16. f5 exf5 17. exf5 Re8 18. Bxa6 Qc6 19. Be2 d5 20. Bf3 Bxf5 21. Bxd5 *
Position (FEN): 1r2r1k1/4bppp/2q2n2/2pB1b2/8/P1N1B1QP/1PP3P1/1R3RK1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1131
Best move: Nxd5