Opponent Prediction

Puzzle #0AxSa

Rating: 863
backRankMatehangingPiecelongmatemateIn3middlegame