Chess puzzle (Advantage)
Moves: 1. Nf3 a6 2. d4 b5 3. e4 Bb7 4. Bd3 e6 5. b3 c5 6. c4 cxd4 7. Nxd4 bxc4 8. bxc4
Bc5 9. Nf3 Qf6 10. e5 Qe7 11. Bg5 f6 12. exf6 gxf6 13. Bh4 Bxf3 14. Qxf3 Nc6
15. Qh5+ Kd8 16. O-O Bd4 17. Nc3 Bxc3 18. Rab1 Qg7 19. Be4 Nge7 20. Rfd1 Rb8
21. Rbc1 Be5 22. Rc2 f5 *
Position (FEN): 1r1k3r/3pn1qp/p1n1p3/4bp1Q/2P1B2B/8/P1R2PPP/3R2K1 w - - 0 23
White to move.
Themes: Pin Middlegame  
Puzzle rating: 1364
Best move: Bxc6