Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. c4 g6 3. Nc3 Bg7 4. e4 d6 5. Nf3 O-O 6. Be2 e5 7. O-O Nc6 8. d5
Ne7 9. Ne1 Nd7 10. Be3 f5 11. f3 f4 12. Bf2 g5 13. h3 h5 14. b4 Rf6 15. c5 dxc5
16. bxc5 a6 17. Nc2 Rg6 18. Bc4 Kh8 19. d6 Nc6 20. dxc7 Qxc7 21. Nd5 Qa5 22.
Qe1 Nxc5 23. Qxa5 Nxa5 24. Bxc5 Nxc4 25. Ne7 Rc6 *
Position (FEN): r1b4k/1p2N1b1/p1r5/2B1p1pp/2n1Pp2/5P1P/P1N3P1/R4RK1 w - - 2 26
White to move.
Themes:  Middlegame  
Puzzle rating: 1321
Best move: Nxc6