1.e4 e5 2.Nf3 Nc6 3.d4 d6 4.Be3 Nf6 5.Bd3 Bg4 6.c4 Bxf3 7.Qxf3 a5 8.Nc3 Qd7 9.a3 b6 10.O-O Ne7 11.Qd1 c6 12.Na4 Ra6 13.b4 b5 14.Nc3 axb4 15.axb4 Rxa1 16.Qxa1 Nc8 17.Qa2 Qa7 18.Ra1 Qxa2 19.Rxa2 Be7 20.f3 O-O 21.Be2 Nd7 22.cxb5 exd4 23.Bxd4 c5 24.bxc5 dxc5 25.Be3 f5 26.exf5 Rxf5 27.Bd3 Re5 28.Bf2 Nd6 29.Rb2 c4 30.Bc2 Bd8 31.b6 Re8 32.Ba4 Bf6 33.Bxd7 Bxc3 34.Bxe8 Bxb2 35.Be1 Bd4+ 36.Kf1 Nxe8 37.b7 Be5 38.Bc3 Bxh2 39.Ke2 Nd6 40.b8=Q+ Kf7 41.Bb4 Ke6 42.Bxd6 Bxd6 43.Qb5 c3 44.Qc4+ Kd7 45.Qxc3 Ke6 46.Qxg7 h6 47.Qxh6+ Kd7 48.f4 Be7 49.Qg6 Kd8 50.Kd3 Kd7 51.Ke4 Kd8 52.Kd5 Kd7 53.Qe6+ Kd8 54.f5 Ke8 55.f6 Kd8 56.Qxe7+ Kc8 57.f7 Kb8 58.f8=Q#