Opponent Prediction

Puzzle #0Wqvq

Rating: 650
kingsideAttackmatemateIn1middlegameoneMove