Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. c3 f6 5. Nf3 cxd4 6. cxd4 Qa5+ 7. Bd2 Qb6 8. Bc3
Nc6 9. Bd3 Nh6 10. O-O Bb4 11. h3 fxe5 12. Nxe5 Nxe5 13. dxe5 O-O 14. Bd4 Bc5
15. Bxc5 Qxc5 16. Nc3 Bd7 17. Rc1 Rac8 18. Na4 Qb4 19. b3 Nf5 20. Re1 b5 21.
Nb2 Qf4 22. Rxc8 Bxc8 23. Bxb5 *
Position (FEN): 2b2rk1/p5pp/4p3/1B1pPn2/5q2/1P5P/PN3PP1/3QR1K1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1954
Best move: Nd4