Opponent Prediction

Puzzle #0Oktw

Rating: 426
kingsideAttackmatemateIn1middlegameoneMove