Opponent Prediction

Puzzle #05Mmp

Rating: 622
kingsideAttackmatemateIn1middlegameoneMove