Opponent Prediction

Puzzle #0HlXo

Rating: 670
hangingPiecekingsideAttackmatemateIn1middlegameoneMovesmotheredMate