Opponent Prediction

Puzzle #0JCIA

Rating: 873
deflectionendgamekingsideAttackmatemateIn2short