Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 g6 3. Nf3 Bg7 4. e3 O-O 5. Be2 d6 6. O-O c5 7. c3 cxd4 8. cxd4
Nfd7 9. h3 e5 10. dxe5 dxe5 11. Bh2 e4 12. Nd4 Nf6 13. Nc3 Re8 14. Qb3 a6 15.
Bc4 Re7 16. Rfd1 Qe8 17. Nd5 Nxd5 18. Bxd5 Kh8 19. Rac1 f5 20. Bd6 Rd7 21. Bxb8
Rxb8 22. Be6 Rd8 23. Bf7 Qe7 *
Position (FEN): 1rbr3k/1p2qBbp/p5p1/5p2/3Np3/1Q2P2P/PP3PP1/2RR2K1 w - - 4 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1606
Best move: Nc6