1.d4 d5 2.Bf4 c5 3.e3 g5 4.Bxg5 Nc6 5.Nc3 Bg7 6.Nf3 Nf6 7.dxc5 O-O 8.Be2 Ne4 9.Nxe4 dxe4 10.Nd4 Qa5+ 11.Qd2 Qxc5 12.Bh4 Nxd4 13.exd4 Qxd4 14.Qxd4 Bxd4 15.O-O-O Bc5 16.Rhe1 Be6 17.f3 e3 18.a3 Rfd8 19.Bg5 f6 20.Bf4 Kf7 21.Bd3 Rac8 22.Bxe3 Bxe3+ 23.Rxe3 h5 24.Rde1 Rd6 25.f4 f5 26.Re5 Kf6 27.R1e3 Rg8 28.g3 h4 29.b3 hxg3 30.hxg3 Rh8 31.Kb2 Rg8 32.c4 b6 33.Kc3 Rh8 34.b4 Rc8 35.c5 bxc5 36.bxc5 Rdc6 37.Kd4 Rd8+ 38.Kc3 Rdc8 39.Kb4 Rb8+ 40.Bb5 a6 41.a4 axb5 42.axb5 Ra6 43.b6 Rbxb6+ 44.cxb6 Rxb6+ 45.Kc5 Rd6 46.Re2 Kf7 47.Rh2 Rd3 48.Rh7+ Kf6 49.Rh6+ Kf7 50.Rhxe6 Rd7 51.Rh6 Rd3 52.Rxf5+ Kg7 53.Re6 Rxg3 54.Rxe7+ Kg6 55.Rg5+ Rxg5+ 56.fxg5 Kf5 57.Kc4 Kg6 58.Kc3 Kf5 59.Kc2 Kg6 60.Rc7 Kf5 61.Rc4 Ke5 62.Kc1 Ke6 63.Rc3 Ke7 64.Rc4 Ke6 65.g6 Kf6 66.Rb4 Ke6 67.Ra4 Kd6 68.Ra7 Ke6 69.Rh7 Kf6 70.Ra7 Ke6 71.g7 Kd6 72.g8=Q Kc6 73.Qd5+ Kb6 74.Qe5 Kc6 75.Qe7 Kb6 76.Qf8 Kxa7 77.Qf3 Kb6 78.Qh5 Kb7 79.Qh2 Kb6 80.Qh1 Ka7 81.Qe1 Kb7 82.Qg3 Ka7 83.Qg2 Kb6 84.Qh2 Kb7 85.Qf2 Kb8 86.Qf1 Kc7 87.Qf5 Kb7 88.Qf4 Ka7 89.Qf6 Kb7 90.Qe7+ Ka8 91.Qa3+ Kb7 92.Qa2 Kc7 93.Qa4 Kb7 94.Qa3 Kc7 95.Qa5+ Kc8 96.Qg5 Kb7 97.Qh5 Kc7 98.Qh1 Kd7 99.Qe1 Kc7 100.Qe4 Kc8 101.Qc2+ Kb7 102.Qd2 Kc7 103.Kb2 Kb7 104.Qc3 Ka7 105.Qc2 Kb7 106.Qd1 Kb8 107.Kb3 Kc7 108.Qd2 Kb8 109.Qc3 Ka7 110.Qh8 Kb7 111.Kc4 Kc7 112.Kd5 Kb7 113.Kc5 Kc7 114.Qh7+ Kd8 115.Kd6 Kc8 116.Qc7# 1-0