Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 Nf6 3. e3 Nc6 4. Nc3 Bf5 5. h3 Nb4 6. Rc1 e6 7. a3 Nc6 8. Bb5
Ne4 9. Bxc6+ bxc6 10. Nxe4 Bxe4 11. f3 Bg6 12. Ne2 c5 13. c3 Qd7 14. O-O Be7
15. b4 cxd4 16. cxd4 O-O 17. Rxc7 Qd8 18. Rc3 Bg5 19. Qc1 Qf6 20. Be5 Qd8 21.
f4 Bh6 22. g4 Be4 23. Ng3 g6 24. Nxe4 dxe4 25. Qc2 f5 26. g5 Bg7 27. Bd6 *
Position (FEN): r2q1rk1/p5bp/3Bp1p1/5pP1/1P1PpP2/P1R1P2P/2Q5/5RK1 b - - 2 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 678
Best move: Qxd6