Opponent Prediction

Puzzle #0OyxS

Rating: 694
kingsideAttackmatemateIn1middlegameoneMove