Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Nc3 Nf6 3. f3 Bf5 4. g4 Bg6 5. Bf4 e6 6. a3 Bd6 7. Bxd6 Qxd6 8. Nh3
O-O 9. e3 Nbd7 10. Bd3 Bxd3 11. Qxd3 h6 12. Nf4 e5 13. dxe5 Nxe5 14. Qe2 Rfe8
15. h4 Nc4 16. Ng2 d4 17. Nb5 Qg3+ 18. Qf2 Qxf2+ 19. Kxf2 dxe3+ 20. Ke2 a6 *
Position (FEN): r3r1k1/1pp2pp1/p4n1p/1N6/2n3PP/P3pP2/1PP1K1N1/R6R w - - 0 21
White to move.
Themes:  Middlegame  
Puzzle rating: 832
Best move: Nxc7