Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. f4 Qc7 7. Be2 Nbd7 8.
Be3 Nc5 9. Bf3 g6 10. O-O Bg7 11. Qd2 b5 12. e5 dxe5 13. Bxa8 exd4 14. Bxd4 b4
15. Nd5 Qd6 16. Nxf6+ Bxf6 17. Rad1 Bxd4+ 18. Qxd4 Qxd4+ 19. Rxd4 O-O 20. Bf3
a5 21. Re1 Ne6 22. a3 *
Position (FEN): 2b2rk1/4pp1p/4n1p1/p7/1p1R1P2/P4B2/1PP3PP/4R1K1 b - - 0 22
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 882
Best move: Nxd4