Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 e6 3. e5 d6 4. Nf3 dxe5 5. Nxe5 Qd4 6. Qe2 a6 7. c3 Qd8 8. Qf3
Nf6 9. d3 Be7 10. Bg5 O-O 11. O-O Qc7 12. Re1 b5 13. Bb3 Bb7 14. Qg3 Ne8 15.
Bh6 Bf6 16. Bf4 Qd8 17. Nd2 Nd6 18. c4 b4 19. Ng4 Nf5 20. Nxf6+ Qxf6 21. Qh3
Nc6 22. Ne4 Qe7 23. Bd6 *
Position (FEN): r4rk1/1b2qppp/p1nBp3/2p2n2/1pP1N3/1B1P3Q/PP3PPP/R3R1K1 b - - 5 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1194
Best move: Nxd6