Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Nxd5 6. Nxf7 Kxf7 7. Qf3+ Ke6
8. Nc3 Ne7 9. O-O c6 10. d4 Kd6 11. Bg5 Be6 12. dxe5+ Kc7 13. Rad1 h6 14. Bxe7
Qxe7 15. Bxd5 Bxd5 16. Nxd5+ cxd5 17. Rxd5 Rd8 18. Qc3+ Kb8 19. Rfd1 Rxd5 20.
Rxd5 g5 21. e6 Bg7 22. Qe3 Bxb2 *
Position (FEN): 1k5r/pp2q3/4P2p/3R2p1/8/4Q3/PbP2PPP/6K1 w - - 0 23
White to move.
Themes:  Endgame  
Puzzle rating: 1551
Best move: Rd7