Opponent Prediction

Puzzle #028pN

Rating: 456
endgamematemateIn1oneMoveoperaMate