Opponent Prediction

Puzzle #0RXFe

Rating: 669
kingsideAttackmatemateIn1middlegameoneMove