Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 d5 3. e3 e6 4. Bd3 c5 5. c3 c4 6. Bc2 Nc6 7. Nf3 b5 8. O-O Bd6
9. Bg3 O-O 10. Ne5 Bd7 11. f4 Be8 12. Nd2 a5 13. Ndf3 b4 14. Bh4 Be7 15. Ng5 h6
16. Ngf3 Nxe5 17. fxe5 Ng4 18. Bxe7 Qxe7 19. Qe2 h5 20. h3 Nh6 21. e4 f5 22.
exf6 Rxf6 23. exd5 Nf5 24. Qxc4 Ng3 25. Rfe1 Bf7 26. dxe6 Bxe6 27. d5 Rxf3 28.
gxf3 Qh4 29. dxe6 *
Position (FEN): r5k1/6p1/4P3/p6p/1pQ4q/2P2PnP/PPB5/R3R1K1 b - - 0 29
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1605
Best move: Qxc4