Opponent Prediction

Puzzle #08FIk

Rating: 514
kingsideAttackmatemateIn1middlegameoneMove