Chess puzzle (Advantage)
Moves: 1. d4 d5 2. c4 c6 3. Nf3 Bf5 4. Nc3 e6 5. Bf4 Bb4 6. e3 Nf6 7. Qb3 Qb6 8. cxd5
exd5 9. Be2 O-O 10. Ne5 Nbd7 11. Nxd7 Nxd7 12. g4 Bg6 13. h4 f5 14. h5 Bf7 15.
g5 Be6 16. O-O-O Rae8 17. a3 Bxc3 18. Qxc3 Rc8 19. b4 c5 20. dxc5 *
Position (FEN): 2r2rk1/pp1n2pp/1q2b3/2Pp1pPP/1P3B2/P1Q1P3/4BP2/2KR3R b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1469
Best move: Nxc5