Opponent Prediction

Puzzle #063On

Rating: 501
endgamemastermatemateIn1oneMovequeenEndgame