1.a4 d5 2.Nf3 Nf6 3.d4 c5 4.e3 Nc6 5.c3 Bg4 6.h3 Bxf3 7.Qxf3 e6 8.Nd2 Bd6 9.dxc5 Bxc5 10.g3 Qc7 11.Bg2 Rd8 12.Qe2 O-O 13.O-O e5 14.b4 Bd6 15.Bb2 e4 16.b5 Na5 17.c4 Be5 18.Bxe5 Qxe5 19.Rac1 b6 20.cxd5 Rxd5 21.Nc4 Nxc4 22.Rxc4 Rfd8 23.Qc2 Rd2 24.Qb1 h5 25.Bxe4 Qe6 26.Rfc1 Nxe4 27.Rxe4 Qxh3 28.Rh4 Qe6 29.Rxh5 R8d3 30.Qb4 g6 31.Rc6 Qd7 32.Re5 Qh3 33.Re8+ Kh7 34.Qh4+ Qxh4 35.gxh4 Rd7 36.Re4 Ra2 37.Kg2 Kg7 38.Rf4 Re7 39.Kg3 Rd7 40.Rcc4 Ra1 41.Rfd4 Re7 42.Rd5 a6 43.h5 axb5 44.axb5 Rg1+ 45.Kf3 Re6 46.hxg6 Rexg6 47.Rf4 Rb1 48.Rdf5 f6 49.Rd4 Rg5 50.Rxg5+ fxg5 51.Rd5 Kf6 52.Rd6+ Kf5 53.Rxb6 g4+ 54.Kg3 Rg1+ 55.Kh2 Rf1 56.Kg2 Rb1 57.Rb8 Rf1 58.f3 Rxf3 59.Rf8+ Ke4 60.Rxf3 gxf3+ 61.Kf2 Kf5 62.Ke1 Kg6 63.Kd1 Kf6 64.Ke1 f2+ 65.Kxf2 Kf5 66.b6 Ke6 67.Ke2 Ke5 68.Kd1 Ke4 69.Kc2 Kxe3 70.Kb2 Ke4 71.Ka2 Kf5 72.Ka3 Ke5 73.b7 Kf6 74.b8=Q Ke6 75.Qd8 Kf7 76.Qd2 Ke8 77.Qc1 Kd7 78.Qh6 Ke7 79.Qh3 Ke8 80.Qf3 Kd8 81.Qc6 Ke7 82.Qc8 Kf6 83.Qc5 Ke6 84.Kb4 Kf6 85.Kb5 Kg7 86.Qc2 Kh6 87.Qa2 Kg5 88.Qf2 Kg4 89.Qc5 Kh4 90.Qc8 Kh5 91.Qc2 Kh6 92.Qg2 Kh7 93.Kc4 Kh6 94.Qg4 Kh7 95.Qe6 Kg7 96.Qc6 Kg8 97.Qf3 Kh8 98.Kb3 Kg7 99.Qc3+ Kh6 100.Qe5 Kg6 101.Qf4 Kh5 102.Qf7+ Kg5 103.Qf3 Kh6 104.Qe2 Kh7 105.Qh5+ Kg8 106.Qh2 Kg7 107.Kc3 Kg8 108.Qh4 Kf8 109.Qh6+ Kf7 110.Kb3 Kg8 111.Ka3 Kf7 112.Qh4 Kg7 113.Qh2 Kg6 114.Kb2 Kf7 115.Qc2 Ke6 116.Kc3 Kf6 117.Kd4 Kg7 118.Ke5 Kf8 119.Qc5+ Kg8 120.Qa7 Kf8 121.Qc7 Ke8 122.Ke6 Kf8 123.Qf7# 1-0