I have a question about the solution at
https://www.janko.at/Retros/Masterworks/Solutions.htm#1
Why couldn't the last moves have been
d7xc6+
Kb5-a5 Bc8-g4
f2-f3 o-o-o
f3xg4 Qh6-h5+
g4xh5 Rd8-d6
g3-g4 Rd6-h6
g4-g5 g7-g6
g5xh6 g6-g5
leaving white without a win?
regards,
-John