Chess puzzle (Advantage)
Moves: 1. Nf3 d5 2. d3 c5 3. d4 Nf6 4. e3 e6 5. Nc3 c4 6. Be2 Nc6 7. O-O Bd6 8. Nb5 a6
9. Nxd6+ Qxd6 10. Qd2 Ne4 11. Qd1 O-O 12. Nd2 Nxd2 13. Qxd2 e5 14. c3 e4 15. b3
cxb3 16. axb3 Qg6 17. Ba3 Bh3 18. g3 Rfe8 19. Rfe1 Ne7 20. c4 dxc4 21. bxc4 Nf5
22. Qd1 Nh6 23. Bd6 *
Position (FEN): r3r1k1/1p3ppp/p2B2qn/8/2PPp3/4P1Pb/4BP1P/R2QR1K1 b - - 4 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 965
Best move: Qxd6