Chess puzzle (Advantage)
Moves: 1. c4 d5 2. d4 dxc4 3. e4 b5 4. Nc3 c6 5. Nf3 e6 6. Be2 Nf6 7. e5 Nd5 8. O-O h6
9. Nxd5 cxd5 10. b3 Nc6 11. bxc4 bxc4 12. a4 Be7 13. Rb1 O-O 14. Ne1 f6 15. Bh5
fxe5 16. Qg4 Bf6 17. Bxh6 Qe7 18. dxe5 Nxe5 19. Qg3 Ba6 20. Bf4 c3 21. Bxe5
Bxe5 22. Qxe5 Bxf1 23. Kxf1 c2 24. Nxc2 Rf5 25. Qe2 Raf8 26. Bf3 Qf6 27. Nd4 *
Position (FEN): 5rk1/p5p1/4pq2/3p1r2/P2N4/5B2/4QPPP/1R3K2 b - - 6 27
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 757
Best move: Qxd4