Chess puzzle (Advantage)
Moves: 1. c4 e5 2. Nc3 Nf6 3. Nf3 Nc6 4. a3 Bc5 5. b4 Bd4 6. Nxd4 Nxd4 7. e3 Nf5 8.
Be2 d6 9. Bb2 Nh4 10. O-O Be6 11. d4 exd4 12. exd4 O-O 13. d5 Bd7 14. g3 Nf5
15. Bf3 Re8 16. Qd3 Nh6 17. Rfe1 Bf5 18. Qf1 Qd7 19. Bg2 Nhg4 20. Rxe8+ Rxe8
21. Re1 Ne5 22. Nb5 *
Position (FEN): 4r1k1/pppq1ppp/3p1n2/1N1Pnb2/1PP5/P5P1/1B3PBP/4RQK1 b - - 3 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1645
Best move: Bd3