Opponent Prediction

Puzzle #0OERe

Rating: 495
backRankMatelongmatemateIn3middlegame