Chess puzzle (Advantage)
Moves: 1. e4 e5 2. d4 exd4 3. Qxd4 Nc6 4. Qd1 Nf6 5. Nd2 d5 6. exd5 Nxd5 7. Be2 Bc5 8.
Nb3 Bb6 9. Nf3 Bf5 10. O-O O-O 11. c4 Nf6 12. Qxd8 Raxd8 13. c5 Bxc5 14. Nxc5
b6 15. Nb3 Rfe8 16. Bb5 Re6 17. Bxc6 Rxc6 18. Bg5 Bg4 19. Bxf6 Rxf6 20. Ne5 Bh5
21. Nc4 Be2 22. Rfe1 *
Position (FEN): 3r2k1/p1p2ppp/1p3r2/8/2N5/1N6/PP2bPPP/R3R1K1 b - - 5 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1198
Best move: Bxc4