Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. Bb5+ Nc6 4. O-O Bd7 5. Ba4 a6 6. c3 b5 7. Bc2 Nf6 8. d4
cxd4 9. cxd4 g6 10. Nc3 Bg7 11. Bf4 O-O 12. Qd2 Qb6 13. Bh6 Bg4 14. e5 dxe5 15.
Nxe5 Nxe5 16. dxe5 Rad8 17. Qf4 Rd4 18. Qe3 b4 19. exf6 Qxf6 20. Bg5 Qc6 21.
Qxd4 *
Position (FEN): 5rk1/4ppbp/p1q3p1/6B1/1p1Q2b1/2N5/PPB2PPP/R4RK1 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 998
Best move: Bxd4