Chess puzzle (Advantage)
Moves: 1. d4 d5 2. e3 Nc6 3. Nf3 Bf5 4. c4 Nf6 5. Nc3 e6 6. a3 Qd7 7. Be2 O-O-O 8. c5
Ne4 9. Nxe4 dxe4 10. Nd2 h5 11. b4 h4 12. b5 Ne7 13. Qa4 Kb8 14. Rb1 Nd5 15. c6
Qe7 16. cxb7 Nc3 17. Qa6 Nxb1 18. Nxb1 Rd6 19. Qa4 Rb6 20. Nc3 g5 21. f3 exf3
22. Bxf3 Bd3 23. Be4 f5 *
Position (FEN): 1k3b1r/pPp1q3/1r2p3/1P3pp1/Q2PB2p/P1NbP3/6PP/2B1K2R w K - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1189
Best move: Bxd3