Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 Nf6 3. Nf3 e6 4. e3 c5 5. c3 c4 6. b3 b5 7. bxc4 bxc4 8. Nbd2
Bb7 9. Rb1 Qd7 10. Ne5 Qe7 11. Be2 Nc6 12. Qa4 Rc8 13. Nxc6 Bxc6 14. Qb4 Qd7
15. Qa5 Bd6 16. Bxd6 Qxd6 17. Qxa7 O-O 18. O-O Rfe8 19. Qc5 Qxc5 20. dxc5 e5
21. Nf3 e4 22. Nd4 Nd7 23. Nf5 Ra8 24. Nd4 Nxc5 *
Position (FEN): r3r1k1/5ppp/2b5/2np4/2pNp3/2P1P3/P3BPPP/1R3RK1 w - - 0 25
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 769
Best move: Nxc6