Opponent Prediction

Puzzle #03c9m

Rating: 399
endgamemastermatemateIn1oneMovepillsburysMate