1.g3 b5 2.d3 Nf6 3.Bf4 g5 4.Bxg5 Bg7 5.Nh3 Bb7 6.e4 d5 7.e5 d4 8.exf6 exf6 9.Qe2+ Kf8 10.Bf4 Bxh1 11.Nd2 Bd5 12.Qh5 Nc6 13.O-O-O Ne5 14.Bh6 c6 15.Nf4 Ng6 16.Re1 Nxf4 17.Bxf4 h6 18.Bh3 Kg8 19.Bf5 Qa5 20.Re7 Qxa2 21.Ne4 Qa1+ 22.Kd2 Qxb2 23.Nd6 Rf8 24.Be4 Bxe4 25.Rxe4 Rh7 26.Nf5 b4 27.Rxd4 b3 28.Rc4 Qa2 29.Bd6 b2 30.Bxf8 Bxf8 31.Qg4+ Kh8 32.Rxc6 Qa5+ 33.Ke2 Qe5+ 34.Ne3 b1=R 35.Rc8 Rb8 36.Qd7 Rxc8 37.Qxc8 Kg8 38.Qg4+ Rg7 39.Qf3 a5 40.Qa8 f5 41.Kf3 Rg6 42.Nd5 Re6 43.Qxa5 Qe2+ 44.Kg2 Qxc2 45.Qd8 Qc6 46.Kh3 Kg7 47.Nf4 Rd6 48.Qa5 Kg8 49.Qxf5 Qd7 50.Qxd7 Rxd7 51.Kg4 Bc5 52.Kf3 Kg7 53.h4 Kf6 54.Ke2 Ke5 55.Ng2 Ra7 56.Ne3 Ra2+ 57.Kf3 h5 58.g4 hxg4+ 59.Nxg4+ Kf5 60.h5 Bd4 61.h6 Ra8 62.Ne3+ Bxe3 63.fxe3 Rh8 64.e4+ Ke5 65.Ke3 Rxh6 66.d4+ Ke6 67.Kf4 Rh4+ 68.Ke3 Rh8 69.Kf4 Rh4+ 70.Ke3 f5 71.exf5+ Kxf5 72.Kd3 Rh6 73.Kc4 Ke4 74.Kc5 Rh5+ 75.Kc4 Rd5 76.Kc3 Rxd4 77.Kc2 Ke3 78.Kc3 Rg4 79.Kc2 Kd4 80.Kd2 Re4 81.Kc2 Kc4 82.Kd2 Re6 83.Kc2 Rd6 84.Kb2 Rd5 85.Kc2 Rd6 86.Kb2 Rd2+ 87.Kc1 Kc3 88.Kb1 Rh2 89.Ka1 Kb3 90.Kb1 Rh1# 0-1