Opponent Prediction

Puzzle #0PjFi

Rating: 567
kingsideAttackmatemateIn1middlegameoneMove