Chess puzzle (Advantage)
Moves: 1. e4 e6 2. e5 d6 3. d4 dxe5 4. dxe5 Qxd1+ 5. Kxd1 Nc6 6. Nf3 Bd7 7. Nc3 O-O-O
8. Be3 Nh6 9. Bg5 Ng4 10. Bxd8 Nxf2+ 11. Ke1 Nxh1 12. Bg5 Bc5 13. Ne4 Bb6 14.
Bb5 Nxe5 15. a4 Nxf3+ 16. gxf3 f5 17. Bxd7+ Kxd7 18. a5 Bd4 19. Rd1 e5 20. c3
fxe4 21. cxd4 exf3 22. dxe5+ Kc6 *
Position (FEN): 7r/ppp3pp/2k5/P3P1B1/8/5p2/1P5P/3RK2n w - - 1 23
White to move.
Themes:  Endgame  
Puzzle rating: 1575
Best move: e6