Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Bf4 c5 3. e3 Qb6 4. Nc3 a6 5. Rb1 d5 6. Nf3 cxd4 7. exd4 Bg4 8.
Be2 Bxf3 9. Bxf3 e6 10. O-O Nc6 11. Ne2 Be7 12. c3 O-O 13. Re1 Rac8 14. Bg5 Ne8
15. Qd2 Nd6 16. Qf4 Bxg5 17. Qxg5 Qa5 18. a3 b5 19. Nf4 h6 20. Qg3 Nf5 21. Qg4
Nce7 22. Bxd5 *
Position (FEN): 2r2rk1/4npp1/p3p2p/qp1B1n2/3P1NQ1/P1P5/1P3PPP/1R2R1K1 b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1607
Best move: exd5