Opponent Prediction

Puzzle #08kq6

Rating: 849
endgamemastermatemateIn2short