Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 Nf6 3. d3 c6 4. Nf3 Bd6 5. g3 O-O 6. Bg2 Na6 7. O-O Nb4 8. a3
Na6 9. b4 b6 10. b5 cxb5 11. Nxb5 Bc5 12. Nxe5 Rb8 13. d4 Be7 14. Bb2 Nc7 15.
a4 Nxb5 16. axb5 Qc7 17. Qd3 Bb7 18. d5 Bd6 19. f4 Ra8 20. Qd4 *
Position (FEN): r4rk1/pbqp1ppp/1p1b1n2/1P1PN3/2PQ1P2/6P1/1B2P1BP/R4RK1 b - - 2 20
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1066
Best move: Bc5