1.c4 Nc6 2.d4 e5 3.d5 Bb4+ 4.Nd2 Nce7 5.Qa4 Bxd2+ 6.Bxd2 Nf6 7.Nf3 e4 8.Nd4 O-O 9.e3 c5 10.Ne2 d6 11.Bc3 Nf5 12.h3 Nh4 13.Ng3 Bd7 14.Qc2 b5 15.cxb5 Nxd5 16.O-O-O Be6 17.Nxe4 Qe7 18.a3 Rad8 19.g3 Ng6 20.Ba5 Nb6 21.Nd2 d5 22.f4 d4 23.e4 f5 24.Bxb6 axb6 25.Bc4 fxe4 26.Qxe4 Bxc4 27.Qxe7 Nxe7 28.Nxc4 Nf5 29.Rhe1 Nxg3 30.Nxb6 Rxf4 31.Nc4 Ne4 32.Rf1 Nf2 33.a4 g5 34.a5 Nxd1 35.Rxd1 d3 36.b3 h5 37.b6 g4 38.hxg4 hxg4 39.a6 g3 40.Rg1 Rf2 41.a7 g2 42.Nd2 c4 43.bxc4 Rdf8 44.b7 Rf1+ 45.Nxf1 Rxf1+ 46.Kd2 Rf2+ 47.Ke3 Kf7 48.Kxd3 Rc2 49.b8=Q Rf2 50.Qc7+ Ke6 51.Qe7+ Kxe7 52.a8=Q Ke6 53.Rh1 g1=N 54.Rxg1 Kf6 55.Ke4 Kf7 56.c5 Rf6 57.Rg2 Ke7 58.Qa5 Rf7 59.Rd2 Rf3 60.Kd4 Kf7 61.Qa4 Rf4+ 62.Ke5 Kg6 63.Kd5 Rxa4 64.Rc2 Ra7 65.Kd4 Kf7 66.c6 Ke8 67.c7 Ra4+ 68.Kd5 Ra5+ 69.Kd6 Ra6+ 70.Rc6 Ra3 71.c8=Q+ Kf7 72.Kd5 Rf3 73.Ke4 Rf5 74.Qf8+ Kxf8 75.Kxf5 Kg7 76.Rc5 Kf7 77.Rb5 Kg8 78.Rb1 Kf8 79.Rb3 Ke7 80.Kg5 Ke6 81.Kh6 Ke5 82.Kg6 Ke6 83.Rf3 Kd7 84.Kf5 Kd6 85.Rf2 Kd7 86.Rd2+ Ke8 87.Kg6 Ke7 88.Kg7 Ke6 89.Rd4 Kf5 90.Ra4 Kg5 91.Ra6 Kh5 92.Kh8 Kg5 93.Ra5+ Kg6 94.Ra4 Kf6 95.Ra3 Ke6 96.Rb3 Ke5 97.Rb1 Kd5 98.Rb5+ Kc6 99.Rb2 Kc7 100.Ra2 Kd6 101.Rd2+ Ke6 102.Rf2 Kd5 103.Kh7 Kc4 104.Kg8 Kd4 105.Rf5 Ke4 106.Rh5 Kf4 107.Rh4+ Kf5 108.Kh8 Kg6 109.Rh1 Kf6 110.Re1 Kf5 111.Kg7 Kg5 112.Rf1 Kh4 113.Rg1 Kh5 114.Kf6 Kh4 115.Kf5 Kh5 116.Ke6 Kh6 117.Kf5 Kh7 118.Ke6 Kh8 119.Kf7 Kh7 120.Rh1# 1-0