Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 a6 3. Be2 e6 4. O-O d6 5. c3 Be7 6. d4 cxd4 7. cxd4 b5 8. Be3
Bb7 9. a3 Bxe4 10. Nc3 Bb7 11. Rc1 d5 12. Bd3 Nd7 13. Ne2 Ngf6 14. Ng3 O-O 15.
Ne5 Rc8 16. Nh5 Nxh5 17. Qxh5 Nf6 18. Qd1 Rxc1 19. Qxc1 Qc8 20. Qd2 Qa8 21. Bg5
Ne4 22. Bxe4 Bxg5 23. Qxg5 *
Position (FEN): q4rk1/1b3ppp/p3p3/1p1pN1Q1/3PB3/P7/1P3PPP/5RK1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1919
Best move: dxe4