Opponent Prediction

Puzzle #0LxCI

Rating: 646
backRankMatelongmatemateIn3middlegame