1.c3 Nf6 2.g3 e5 3.d4 e4 4.e3 d5 5.a3 c5 6.Bg2 Qd6 7.Ne2 Nc6 8.Nd2 c4 9.f3 exf3 10.Bxf3 Bf5 11.Nf4 O-O-O 12.O-O h5 13.b3 cxb3 14.Qxb3 h4 15.c4 hxg3 16.hxg3 g5 17.cxd5 gxf4 18.dxc6 bxc6 19.Nc4 Qe6 20.e4 Bxe4 21.Bxf4 Qh3 22.Rf2 Bxf3 23.Qxf3 Nd5 24.Be5 Rh6 25.Rb1 f6 26.Bf4 Rh7 27.Rfb2 Kd7 28.Rb7+ Ke8 29.Rxh7 Qxh7 30.Re1+ Kf7 31.Ne5+ fxe5 32.Bg5+ Kg8 33.Bxd8 exd4 34.Re8 Qf7 35.Qg4+ Qg7 36.Qe6+ Qf7 37.Qxc6 d3 38.Re5 d2 39.Qxd5 Qxd5 40.Rxd5 Bxa3 41.Rxd2 Bb4 42.Ra2 Bc5+ 43.Kg2 Kf7 44.Kf3 Ke6 45.Ke4 Kd7 46.Bf6 Kc6 47.g4 Bb6 48.g5 Kb5 49.g6 Kc6 50.g7 Kb5 51.g8=Q Kc6 52.Rc2+ Bc5 53.Bd4 Kb6 54.Bxc5+ Kc6 55.Be3+ Kd7 56.Qf7+ Kd6 57.Bf4# 1-0