Chess puzzle (Advantage)
Moves: 1. d4 Nf6 2. Nc3 d5 3. e4 dxe4 4. Qe2 Nc6 5. Nxe4 Nxe4 6. Qxe4 Qxd4 7. Bd3
Qxe4+ 8. Bxe4 Bd7 9. Nf3 g6 10. c3 Bg7 11. Be3 O-O 12. O-O-O Rad8 13. h4 e6 14.
h5 f5 15. Bxc6 Bxc6 16. Ng5 Rxd1+ 17. Rxd1 Bxg2 18. hxg6 hxg6 19. Nxe6 Rf7 *
Position (FEN): 6k1/ppp2rb1/4N1p1/5p2/8/2P1B3/PP3Pb1/2KR4 w - - 1 20
White to move.
Themes:  Endgame  
Puzzle rating: 1040
Best move: Rd8+