Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nf3 c5 3. g3 cxd4 4. Nxd4 Nc6 5. Bg2 g6 6. O-O Bg7 7. e3 O-O 8.
Nd2 e6 9. b3 Nxd4 10. exd4 d5 11. Ba3 Re8 12. Rc1 b6 13. c4 Ba6 14. Re1 Rc8 15.
cxd5 Nxd5 16. Nc4 Bxc4 17. bxc4 Ne7 18. g4 Bxd4 19. Qa4 a5 20. Rcd1 Nc6 *
Position (FEN): 2rqr1k1/5p1p/1pn1p1p1/p7/Q1Pb2P1/B7/P4PBP/3RR1K1 w - - 2 21
White to move.
Themes:  Middlegame  
Puzzle rating: 1099
Best move: Bxc6