Opponent Prediction

Puzzle #01qVt

Rating: 785
endgamemastermatemateIn2rookEndgameshort