Opponent Prediction

Puzzle #04aVP

Rating: 598
mastermatemateIn1middlegameoneMovepillsburysMate