Opponent Prediction

Puzzle #0J9yJ

Rating: 600
arabianMatekingsideAttackmatemateIn1middlegameoneMove