Opponent Prediction

Puzzle #00Tkj

Rating: 880
mastermatemateIn1middlegameoneMovepillsburysMate