Chess puzzle (Advantage)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 d6 4. cxd4 a6 5. Bc4 Nc6 6. Nf3 e6 7. O-O Nf6 8. Qe2
b5 9. Bb3 Qb6 10. d5 Ne5 11. dxe6 Nxf3+ 12. Qxf3 Bxe6 13. Be3 Qd8 14. Bxe6 fxe6
15. Rd1 Be7 16. e5 Nd5 17. exd6 Bxd6 18. Bd4 Rf8 19. Qg4 Rf5 20. Qxg7 Rg5 21.
Qh8+ Bf8 22. Be3 Nxe3 *
Position (FEN): r2qkb1Q/7p/p3p3/1p4r1/8/4n3/PP3PPP/RN1R2K1 w q - 0 23
White to move.
Themes:  Middlegame  
Puzzle rating: 865
Best move: Rxd8+