Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Nxe5 d6 4. Nf3 Nxe4 5. Qe2 Qe7 6. d3 Nf6 7. Bg5 Qxe2+ 8.
Bxe2 Be7 9. Nc3 O-O 10. O-O-O Be6 11. Kb1 Nbd7 12. Rhe1 Rfb8 13. Bxf6 Nxf6 14.
Ne4 a5 15. Nxf6+ Bxf6 16. Nd2 b5 17. Bf3 d5 18. Nb3 a4 19. Nc5 Rb6 20. c4 *
Position (FEN): r5k1/2p2ppp/1r2bb2/1pNp4/p1P5/3P1B2/PP3PPP/1K1RR3 b - - 0 20
Black to move.
Themes:  Middlegame  
Puzzle rating: 1482
Best move: bxc4