Opponent Prediction

Puzzle #0LPm7

Rating: 802
advancedPawnbackRankMateendgamemastermatemateIn1oneMovepromotion