1.Nf3 c6 2.e3 e6 3.c4 Nf6 4.d4 d5 5.Bd3 dxc4 6.Bxc4 a6 7.O-O c5 8.dxc5 Bxc5 9.Qxd8+ Kxd8 10.b3 Nbd7 11.Nbd2 Ke7 12.Be2 b6 13.Ne1 Rd8 14.Nd3 a5 15.Nxc5 Nxc5 16.Nc4 Ba6 17.Ba3 Bxc4 18.Bxc4 Rd2 19.Rfc1 Rad8 20.b4 axb4 21.Bxb4 Rb2 22.Bc3 Na4 23.Bxb2 Nxb2 24.Bb5 Ne4 25.Rc2 Nd1 26.a4 Ndc3 27.f3 Nxb5 28.axb5 Nd6 29.Ra7+ Kf6 30.Rd2 Ke5 31.Rc7 Ra8 32.Rc6 Nxb5 33.Rxb6 Nc3 34.Rb7 Kf6 35.Rc2 Nd5 36.e4 Nf4 37.g3 Nd3 38.Rcc7 Ra1+ 39.Kg2 Ra2+ 40.Kf1 Ne5 41.f4 Ng4 42.Rxf7+ Kg6 43.Rxg7+ Kh5 44.Rxh7+ Kg6 45.Rbg7+ Kf6 46.Rxg4 Ra7 47.Rh6+ Kf7 48.Ke2 Ra4 49.Rh7+ Kf6 50.Kd3 Ra7 51.Rxa7 e5 52.Ra8 Kf7 53.Rh4 Ke7 54.Rh5 Kf6 55.Rh6+ Ke7 56.Rh7+ Kf6 57.Rhh8 Kf7 58.Kc4 Kf6 59.Kd5 Ke7 60.f5 Kf7 61.f6 Kxf6 62.Kd6 Kf7 63.Kxe5 Ke7 64.Kf5 Kf7 65.Ke5 Kg7 66.Rhg8+ Kf7 67.Kd6 Kf6 68.Rh8 Kf7 69.Kd7 Kg7 70.Kc6 Kf7 71.Kd5 Ke7 72.Ke5 Kd7 73.Kf5 Ke7 74.Kg6 Kd7 75.Kg7 Kc7 76.Kf6 Kd7 77.Ke5 Ke7 78.g4 Kd7 79.g5 Ke7 80.g6 Kd7 81.g7 Ke7 82.Kd5 Kf6 83.Kd6 Kf7 84.Kc5 Ke6 85.Kc6 Ke7 86.Kd5 Kd7 87.g8=Q Ke7 88.Kc4 Kf6 89.Kb5 Ke7 90.Ka6 Kd6 91.Ka7 Kc7 92.Ka6 Kd7 93.Ka7 Ke7 94.Kb6 Kf6 95.Kb7 Ke7 96.Ka7 Kd7 97.Kb6 Ke7 98.Kb7 Kf6 99.Kc7 Ke7 100.Kc6 Kf6 101.Kd5 Ke7 102.Qh7+ Kf6 103.e5+ Kg5 104.e6 Kf6 105.e7 Kg5 106.Kd6 Kg4 107.Kd7 Kg5 108.Kc6 Kf4 109.Kb6 Kg4 110.Kb7 Kg5 111.Kb8 Kf6 112.Kc7 Kg5 113.Kc6 Kf6 114.Kd5 Kg5 115.e8=Q Kf6 116.Qhg6# 1-0