Opponent Prediction

Puzzle #00lhe

Rating: 520
kingsideAttackmatemateIn1middlegameoneMove