Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nc3 Bb4 3. Nf3 d6 4. Bc4 Nf6 5. d4 exd4 6. Nxd4 Nxe4 7. Qe2 Qe7 8.
Bd2 Bxc3 9. Bxc3 Nxc3 10. Qxe7+ Kxe7 11. bxc3 Re8 12. O-O-O Kf8 13. Nb5 Re7 14.
f4 c6 15. Nxd6 Be6 16. f5 Bxc4 17. Nxc4 Nd7 18. g4 b5 19. Nd6 Ne5 20. g5 Ng4
21. Rhg1 Nf2 22. Rdf1 Ne4 23. c4 *
Position (FEN): r4k2/p3rppp/2pN4/1p3PP1/2P1n3/8/P1P4P/2K2RR1 b - - 0 23
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 861
Best move: Nxd6