Opponent Prediction

Puzzle #02THe

Rating: 815
advancedPawndiscoveredAttackdiscoveredCheckendgamemastermatemateIn1oneMove