Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 d5 3. Nc3 c6 4. Bg5 dxc4 5. e3 Bf5 6. Bxc4 Ne4 7. Nxe4 Bxe4 8.
Nf3 Qb6 9. b3 e6 10. O-O Bd6 11. Nd2 Bg6 12. Nf3 O-O 13. Bd3 Nd7 14. Bxg6 fxg6
15. Nd2 Qc7 16. Nf3 c5 17. Rc1 h6 18. Bh4 b6 19. b4 Rac8 20. bxc5 bxc5 21. dxc5
Bxc5 22. Bg3 Qc6 23. Qb3 g5 24. Bd6 *
Position (FEN): 2r2rk1/p2n2p1/2qBp2p/2b3p1/8/1Q2PN2/P4PPP/2R2RK1 b - - 1 24
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1276
Best move: Qxd6