Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 c5 3. e3 Qb6 4. Nc3 cxd4 5. exd4 d6 6. Nf3 g6 7. Be2 Bg7 8.
O-O O-O 9. Rb1 Nc6 10. Be3 d5 11. Ne5 e6 12. Na4 Qd8 13. Nxc6 bxc6 14. Nc5 Nd7
15. Nxd7 Qxd7 16. b3 e5 17. dxe5 Bxe5 18. Bh6 Re8 19. f4 Bh8 20. Bd3 f5 21. Qf3
c5 22. a4 a6 23. Rbd1 *
Position (FEN): r1b1r1kb/3q3p/p5pB/2pp1p2/P4P2/1P1B1Q2/2P3PP/3R1RK1 b - - 1 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1454
Best move: Bd4+