Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Nf3 d5 3. exd5 exd5 4. d4 Nf6 5. Be3 Nc6 6. Be2 Bg4 7. O-O Bd6 8.
h3 Bh5 9. Bg5 O-O 10. Nc3 h6 11. Bxf6 Qxf6 12. Bd3 Nb4 13. g4 Nxd3 14. Qxd3 Bg6
15. Qd1 c6 16. Kg2 Rfe8 17. Re1 Rxe1 18. Qxe1 h5 19. g5 Qf4 20. Qe3 Bxc2 21.
Qxf4 Bxf4 22. Ne2 Bd2 *
Position (FEN): r5k1/pp3pp1/2p5/3p2Pp/3P4/5N1P/PPbbNPK1/R7 w - - 2 23
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 826
Best move: Nxd2