Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Nf6 3. Nc3 c6 4. dxc6 Nxc6 5. Bb5 e5 6. Nf3 Bg4 7. O-O Bd6 8.
Be2 O-O 9. h3 Bf5 10. Nh4 Bg6 11. d3 Rc8 12. Bg5 h6 13. Bxf6 Qxf6 14. Nf3 Rfd8
15. Nd5 Qe6 16. c4 e4 17. dxe4 Bxe4 18. Re1 Qg6 19. Bf1 Nb4 20. Rxe4 Qxe4 21.
b3 Nxd5 22. cxd5 Rc2 *
Position (FEN): 3r2k1/pp3pp1/3b3p/3P4/4q3/1P3N1P/P1r2PP1/R2Q1BK1 w - - 1 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1096
Best move: Bd3