Opponent Prediction

Puzzle #0XJfs

Rating: 504
advancedPawnendgamematemateIn2pawnEndgamepromotionshort