Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qa5 4. d4 Nf6 5. Bd2 c6 6. Nf3 Bf5 7. Bc4 e6 8.
O-O Nbd7 9. Re1 Qc7 10. Ne5 Bd6 11. Bf4 Nb6 12. Bb3 O-O-O 13. Bg3 h5 14. h4 Ng4
15. Qe2 f6 16. Nf3 Bxg3 17. fxg3 Qxg3 18. Bxe6+ Bxe6 19. Qxe6+ Kb8 20. Rad1
Rhe8 21. Qxe8 Rxe8 22. Rxe8+ Kc7 23. Re2 Nc4 24. d5 *
Position (FEN): 8/ppk3p1/2p2p2/3P3p/2n3nP/2N2Nq1/PPP1R1P1/3R2K1 b - - 0 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 2024
Best move: Nce5