1.d4 e6 2.Nf3 c5 3.e4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bc4 Qc7 7.O-O a6 8.Nxc6 dxc6 9.a4 e5 10.a5 Bb4 11.Qd3 O-O 12.Bg5 Nh5 13.Ne2 Bxa5 14.Qf3 g6 15.Bh6 Bb4 16.Ng3 Nf4 17.Ne2 Nxe2+ 18.Qxe2 Re8 19.f4 exf4 20.Rxf4 Be6 21.Raf1 Bf8 22.Rxf7 Bxf7 23.Rxf7 Qxf7 24.Bxf7+ Kxf7 25.Qf3+ Kg8 26.Qb3+ Kh8 27.Bxf8 Rxf8 28.Qxb7 Rad8 29.h4 Rd2 30.e5 Rff2 31.Qxc6 Rxc2 32.Qa8+ Kg7 33.Qa7+ Rf7 34.Qd4 Re2 35.e6+ Rf6 36.g4 Rxe6 37.g5 Re1+ 38.Kg2 Re2+ 39.Kg3 Re6 40.gxf6+ Rxf6 41.Kg4 Kf7 42.Kg5 Rf5+ 43.Kg4 Ke6 44.Qa7 a5 45.Qxh7 Kf6 46.Qg8 Re5 47.Qh8+ Ke6 48.Qe8+ Kf6 49.Qh8+ Ke6 50.Kf4 Rf5+ 51.Ke4 Rh5 52.Qg8+ Kf6 53.Qd8+ Ke6 54.Qg8+ Kf6 55.Qd8+ Ke6 56.b3 Re5+ 57.Kd4 Rf5 58.Qg8+ Kf6 59.Qa8 Kg7 60.Ke4 Kf7 61.Qc6 Rh5 62.Qc7+ Kf6 63.Qd8+ Kf7 64.Kf4 Rf5+ 65.Ke4 Rh5 66.Kf4 Rf5+ 67.Kg4 Re5 68.Qc7+ Kf6 69.Kf4 Rf5+ 70.Kg4 Re5 71.Kf4 Rf5+ 72.Ke4 Rh5 73.Qg3 Rf5 74.Qd6+ Kf7 75.Qa6 Rh5 76.Qb7+ Kf6 77.Qa6+ Kf7 78.Kf3 Rf5+ 79.Kg4 Re5 80.Kf4 Rf5+ 81.Kg4 Re5 82.Kf4 Rf5+ 83.Ke3 Re5+ 84.Kd4 Rf5 85.Qb7+ Kf6 86.Qc8 Kg7 87.Qc7+ Kf6 88.Qc6+ Kg7 89.Ke4 Rh5 90.Qd7+ Kf6 91.Qg4 Re5+ 92.Kd4 Rf5 93.Qg3 Kg7 94.Qc7+ Kh6 95.Qd8 Kh5 96.Ke4 Kg4 97.Qd6 Kh5 98.Qd8 Kg4 99.Qd6 Kh5 100.Qd7 Kxh4 101.Qh7+ Kg5 102.Qe7+ Kh6 103.Qd8 Kg7 104.Qd4+ Kf7 105.Qa7+ Kf6 106.Qb8 Kg5 107.Qd8+ Kg4 108.Qd1+ Kg5 109.Qg1+ Kf6 110.Qd4+ Kg5 111.Qd8+ Kg4 112.Qd2 Kh5 113.Qg2 Kh6 114.Qd2+ Kg7 115.Qc3+ Kf7 116.Qc7+ Kf6 117.Qd8+ Kg7 118.Qd6 Kh6 119.Qd4 Kg5 120.Qa7 Kf6 121.Qb8 Kg5 122.Qd6 Kh6 123.Qa6 Kg5 124.Qc6 Rf4+ 125.Ke3 Rf5 126.Qa6 Kh6 127.Ke4 Rg5 128.Kf4 Rf5+ 129.Ke3 Rg5 130.Kf4 Rf5+ 131.Ke3 Re5+ 132.Kd4 Rf5 133.Qa8 Kg5 134.Ke4 Kh6 135.Qc6 Kg5 136.Qc1+ Kf6 137.Qa1+ Ke6 138.Qg7 Rg5 139.Qg8+ Kf6 140.Qd8+ Kf7 141.Qxg5 Ke6 142.Qxa5 g5 143.Qxg5 Kd6 144.Qe3 Kc6 145.Ke5 Kb5 146.Kd6 Kb4 147.Kd5 Ka3 148.Kc4 Kb2 149.Qd2+ Ka3 150.Qc1+ Ka2 151.Qh1 Kb2 152.Qd1 Ka2 153.Kc3 Ka3 154.Qa1# 1-0