Chess puzzle (Advantage)
Moves: 1. c4 e6 2. d4 c5 3. e3 cxd4 4. exd4 a6 5. Nc3 Nf6 6. g3 g6 7. Bg2 Bg7 8. f4
O-O 9. Nf3 Nc6 10. Be3 d5 11. c5 b6 12. O-O bxc5 13. dxc5 Rb8 14. Rb1 Ng4 15.
Bd2 Nf6 16. a3 Qc7 17. b4 Rd8 18. Na4 Ne4 19. Nb6 Bb7 20. Re1 f5 21. Qc2 Nd4
22. Nxd4 Bxd4+ 23. Be3 Bxe3+ 24. Rxe3 d4 25. Rd3 e5 26. fxe5 Qxe5 27. Nc4 Qc7
28. Qb3 *
Position (FEN): 1r1r2k1/1bq4p/p5p1/2P2p2/1PNpn3/PQ1R2P1/6BP/1R4K1 b - - 3 28
Black to move.
Themes:  Middlegame  
Puzzle rating: 2029
Best move: Nxc5