Opponent Prediction

Puzzle #0Ggii

Rating: 666
advancedPawnendgamematemateIn1oneMovepromotion