Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 e6 3. c4 Bb4+ 4. Bd2 Bxd2+ 5. Qxd2 d5 6. cxd5 Nxd5 7. Nc3 c6
8. g3 O-O 9. Bg2 Nd7 10. e4 Nxc3 11. bxc3 c5 12. O-O cxd4 13. cxd4 b6 14. e5
Ba6 15. Rfd1 Rc8 16. Qf4 Qe7 17. Ng5 h6 18. Ne4 f6 19. Qe3 fxe5 20. dxe5 Nxe5
21. Nd6 Nc4 *
Position (FEN): 2r2rk1/p3q1p1/bp1Np2p/8/2n5/4Q1P1/P4PBP/R2R2K1 w - - 2 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1561
Best move: Nxc8