Opponent Prediction

Puzzle #0C61V

Rating: 700
kingsideAttackmatemateIn1middlegameoneMove