Opponent Prediction

Puzzle #0NU1v

Rating: 693
cornerMatekingsideAttackmatemateIn1middlegameoneMove