Sorry, your browser doesn't support JavaScript.
kmreese - maths
10/05/2002
26.
Rh7+
Ke8
27.
Qxg6+
Rf7
28.
Qxf7#
1-0