Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 c6 3. Nf3 h6 4. Nc3 Ne7 5. Bc4 d5 6. Bb3 dxe4 7. Nxe4 Nd5 8. O-O
Nd7 9. c4 N5f6 10. Re1 Nxe4 11. Rxe4 Nf6 12. Re2 b6 13. Ba4 Bd7 14. Bf4 b5 15.
cxb5 cxb5 16. Bb3 Bc6 17. Ne5 Bd5 18. Bxd5 Nxd5 19. Bg3 Bd6 20. Qb3 a6 21. a4
Rb8 *
Position (FEN): 1r1qk2r/5pp1/p2bp2p/1p1nN3/P2P4/1Q4B1/1P2RPPP/R5K1 w k - 1 22
White to move.
Themes:  Middlegame  
Puzzle rating: 1277
Best move: Nc6