Chess puzzle (Advantage)
Moves: 1. f4 c5 2. Nf3 e6 3. e3 a6 4. Nc3 Nc6 5. Be2 Nf6 6. O-O b5 7. a4 b4 8. Nb1 Bb7
9. c3 Qc7 10. cxb4 cxb4 11. d4 Be7 12. Nbd2 Rc8 13. Ne5 Nxe5 14. fxe5 Ne4 15.
Bd3 d5 16. Qf3 O-O 17. Nxe4 dxe4 18. Bxe4 Bxe4 19. Qxe4 Bg5 20. Qg4 Bh6 21. e4
*
Position (FEN): 2r2rk1/2q2ppp/p3p2b/4P3/Pp1PP1Q1/8/1P4PP/R1B2RK1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1172
Best move: Bxc1