Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. c3 Nxe4 4. Qe2 d5 5. d3 Nf6 6. Qxe5+ Qe7 7. Bg5 Qxe5+ 8.
Nxe5 Be7 9. Be2 O-O 10. O-O h6 11. Bh4 Nbd7 12. d4 Re8 13. Nd2 c5 14. Ndf3 c4
15. Rae1 Nxe5 16. Nxe5 Ne4 17. Bxe7 Rxe7 18. f3 Nf6 19. Bd1 Bf5 20. a3 a6 21.
Re3 Rae8 22. Rfe1 Kf8 23. Nxc4 *
Position (FEN): 4rk2/1p2rpp1/p4n1p/3p1b2/2NP4/P1P1RP2/1P4PP/3BR1K1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 2005
Best move: dxc4