Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Bc4 b6 3. c3 Bb7 4. d3 d6 5. Nf3 Nf6 6. O-O g6 7. Re1 Bg7 8. Nbd2
O-O 9. d4 cxd4 10. cxd4 Nc6 11. d5 Na5 12. Bb3 Rc8 13. Nf1 Ba6 14. Ng3 Nc4 15.
Bxc4 Rxc4 16. Qd3 Rxc1 17. Qxa6 Rxa1 18. Rxa1 Qd7 19. Rb1 Rc8 20. Nd4 Nxe4 21.
Nxe4 *
Position (FEN): 2r3k1/p2qppbp/Qp1p2p1/3P4/3NN3/8/PP3PPP/1R4K1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 796
Best move: Bxd4