1.Nf3 a6 2.e4 e6 3.d4 d5 4.Nbd2 c5 5.Bd3 Nc6 6.exd5 exd5 7.Qe2+ Qe7 8.Qxe7+ Bxe7 9.dxc5 Bxc5 10.Nb3 Bd6 11.c3 Bg4 12.Nbd4 Nge7 13.h3 Bh5 14.Be3 O-O 15.O-O-O Nxd4 16.Bxd4 Bxf3 17.gxf3 Rfc8 18.Rhe1 Kf8 19.Bxh7 g6 20.h4 Bc5 21.h5 Bxd4 22.Rxd4 Rc4 23.Rg4 gxh5 24.Rg5 h4 25.Rh5 Rac8 26.Bc2 Rf4 27.Kd2 Rxf3 28.Ke2 Rf4 29.Ke3 Rg4 30.Rh1 Rcc4 31.Bd3 Ra4 32.a3 Ng6 33.Rxd5 Nf4 34.Rd8+ Ke7 35.Rb8 b5 36.Bc2 Nd5+ 37.Ke2 Raf4 38.Bb3 Rg5 39.f3 Re5+ 40.Kf2 Ne3 41.Rg1 Nc4 42.Bxc4 bxc4 43.Rh1 Kf6 44.Rh8 Kg5 45.Rg1+ Kf6 46.Rh6+ Kf5 47.a4 a5 48.Rg8 f6 49.Rgh8 Re7 50.Rxh4 Rxh4 51.Rxh4 Rb7 52.Ke3 Rxb2 53.Rxc4 Rc2 54.Rc5+ Ke6 55.Ke4 Re2+ 56.Kf4 Rc2 57.Rc6+ Kd7 58.Rc4 Ke6 59.Rc5 Kd6 60.Rxa5 Rxc3 61.Kg4 Ke6 62.f4 Rc1 63.f5+ Ke7 64.Ra7+ Kd6 65.Ra6+ Ke7 66.a5 Rg1+ 67.Kf4 Rf1+ 68.Ke4 Re1+ 69.Kd4 Rf1 70.Ra8 Rf4+ 71.Ke3 Rxf5 72.a6 Re5+ 73.Kd4 Ra5 74.a7 Ra4+ 75.Kc3 Ra3+ 76.Kb4 Ra2 77.Rg8 Ra4+ 78.Kxa4 Ke6 79.Rh8 Kf5 80.Rf8 Kf4 81.Rc8 Kf3 82.Rb8 Kg3 83.Rh8 Kg4 84.Rd8 Kf5 85.Rc8 Ke6 86.Rc6+ Ke5 87.a8=Q Kd4 88.Qa7+ Kd5 89.Qa6 f5 90.Qa5+ Kxc6 91.Kb3 Kd6 92.Qa6+ Kc5 93.Kc2 Kb4 94.Qa8 Kc5 95.Qa7+ Kd6 96.Qa6+ Kd7 97.Qa5 Ke7 98.Qd2 Kf6 99.Qd8+ Ke6 100.Qf8 Ke5 101.Qf7 Kd4 102.Qg7+ Kc5 103.Qh7 Kd6 104.Qh6+ Kd5 105.Qh5 Ke5 106.Qh4 Kd6 107.Qh3 Kd5 108.Qh8 Kc6 109.Kd3 Kc7 110.Kc4 Kd7 111.Kd5 Kc7 112.Qb2 Kd8 113.Kd6 f4 114.Qh8# 1-0