Chess puzzle (Advantage)
Moves: 1. b3 e5 2. Bb2 d6 3. g3 Nc6 4. Bg2 Nf6 5. e3 Be6 6. d3 Nd5 7. Nd2 f6 8. Ne2
Bg4 9. e4 Nde7 10. Nf3 Nb4 11. a3 Na6 12. O-O c6 13. b4 c5 14. c3 cxb4 15. cxb4
Rc8 16. d4 Rc7 17. dxe5 fxe5 18. Qb1 Ng6 19. Rd1 Qc8 20. Qd3 Be7 21. Rac1 O-O
22. Nc3 Nb8 23. Qd5+ Kh8 24. Qd2 Bxf3 25. Bxf3 Rxf3 26. Nd5 Rxc1 27. Rxc1 Nc6
28. b5 Qf8 *
Position (FEN): 5q1k/pp2b1pp/2np2n1/1P1Np3/4P3/P4rP1/1B1Q1P1P/2R3K1 w - - 1 29
White to move.
Themes:  Middlegame  
Puzzle rating: 1011
Best move: bxc6