Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 g6 3. Nf3 Bg7 4. e3 O-O 5. c3 d6 6. Bd3 Nbd7 7. h3 Re8 8. O-O
Nd5 9. Bh2 e5 10. Bc4 N5b6 11. Bb3 e4 12. Nfd2 d5 13. f3 Nf6 14. fxe4 dxe4 15.
Be5 Nbd7 16. Bg3 c5 17. Bh4 Qc7 18. Bc2 c4 19. Na3 Nd5 20. Ndxc4 N7f6 21. Ba4
Bd7 22. Bxd7 Nxd7 23. Qg4 N7f6 24. Bxf6 Bxf6 25. Nb5 *
Position (FEN): r3r1k1/ppq2p1p/5bp1/1N1n4/2NPp1Q1/2P1P2P/PP4P1/R4RK1 b - - 1 25
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1344
Best move: Qxc4