Opponent Prediction

Puzzle #04UtS

Rating: 805
endgamematemateIn1oneMovetriangleMate