Chess puzzle (Advantage)
Moves: 1. g3 d5 2. d4 c5 3. dxc5 e6 4. c3 Bxc5 5. Bg2 Nf6 6. Nd2 Nc6 7. Ngf3 b5 8. b4
Bb6 9. O-O O-O 10. Nb3 a6 11. Qc2 Bb7 12. Nbd4 Rc8 13. Qb2 Ne7 14. Be3 Ne4 15.
Rac1 Rc4 16. Ne5 Rc8 17. Qa1 Qc7 18. Nd3 e5 19. Bxe4 exd4 20. Bxd4 *
Position (FEN): 2r2rk1/1bq1nppp/pb6/1p1p4/1P1BB3/2PN2P1/P3PP1P/Q1R2RK1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1502
Best move: dxe4