Opponent Prediction

Puzzle #0VWkH

Rating: 715
endgamemastermatemateIn1oneMovetriangleMate