Chess puzzle (Advantage)
Moves: 1. d4 f5 2. Nc3 e6 3. e4 fxe4 4. Nxe4 Nf6 5. Bg5 Be7 6. Nxf6+ Bxf6 7. Bxf6 Qxf6
8. Nf3 O-O 9. Be2 b6 10. O-O Bb7 11. Rc1 d6 12. c4 Nd7 13. d5 e5 14. b4 Rae8
15. Rc3 Bc8 16. Qd2 e4 17. Nd4 Ne5 18. Qe3 Bd7 19. Qxe4 Nxc4 20. Ne6 Qxc3 21.
Bxc4 Bxe6 22. dxe6 Kh8 *
Position (FEN): 4rr1k/p1p3pp/1p1pP3/8/1PB1Q3/2q5/P4PPP/5RK1 w - - 1 23
White to move.
Themes: Advanced Pawn Endgame  
Puzzle rating: 1662
Best move: e7