Opponent Prediction

Puzzle #0N3t2

Rating: 610
kingsideAttackmatemateIn1middlegameoneMove