1
2
3
4
5
6
7
8
a
b
c
d
e
f
g
h
21.
...
f1=Q
??
21...
@e3+
!
22.
Kd1
(
22.
Kd3
f1=Q+
23.
@e2
(
23.
Ke4
d5#
)
Qxe2+
24.
Ke4
d5#
)
f1=Q+
23.
Q@e1
Qxe1+
24.
Kxe1
Q@e2#
22.
Qxg8+
Nxg8
22...
Bf8
23.
Ng7+
Kd8
24.
Qxf8#
23.
Nxg7+
Kf8
23...
Ke7
24.
R@e8+
Kf6
25.
Q@g5#
24.
R@e8+
Kxg7
25.
B@h8+
Kxh8
25...
Kh6
26.
Q@g7+
Kh5
27.
@g4#
26.
Q@h6+
Q@h7
27.
@g7#