Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. a4 e6 7. Be2 Be7 8. O-O
O-O 9. Kh1 Qc7 10. f4 Nbd7 11. Bf3 Rb8 12. Be3 b6 13. Nde2 Bb7 14. Ng3 Nc5 15.
b4 Ncd7 16. Nce2 Rbc8 17. c3 Rfd8 18. Qb3 d5 19. e5 Ne4 20. Rac1 Nd2 *
Position (FEN): 2rr2k1/1bqnbppp/pp2p3/3pP3/PP3P2/1QP1BBN1/3nN1PP/2R2R1K w - - 3 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1072
Best move: Bxd2