Opponent Prediction

Puzzle #09JSE

Rating: 534
mastermatemateIn1middlegameoneMovepillsburysMate