Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Nc6 5. c3 Bg4 6. Bb5 Ne7 7. Bg5 f6 8. Bf4
g5 9. Be3 Qd6 10. Nbd2 h5 11. h3 Bd7 12. Qe2 g4 13. hxg4 Bxg4 14. Nf1 O-O-O 15.
N1h2 f5 16. Nxg4 fxg4 17. Nh4 Bh6 18. O-O-O a6 19. Bd3 Kb8 20. Bxh6 Rxh6 21.
Nf5 Re6 *
Position (FEN): 1k1r4/1pp1n3/p1nqr3/3p1N1p/3P2p1/2PB4/PP2QPP1/2KR3R w - - 2 22
White to move.
Themes:  Middlegame  
Puzzle rating: 971
Best move: Nxd6