Opponent Prediction

Puzzle #0UYoX

Rating: 508
kingsideAttackmatemateIn1middlegameoneMove