1.c4 d5 2.g3 dxc4 3.Nc3 c6 4.b3 cxb3 5.Qxb3 g6 6.f4 Nf6 7.Nf3 Bg7 8.Ba3 O-O 9.Bb2 a5 10.Bg2 b5 11.Ne5 Ra6 12.Rc1 Be6 13.Qc2 Ng4 14.Nf3 Qb6 15.Ne4 Bxb2 16.Qxb2 Nd7 17.h3 Ngf6 18.Nxf6+ Nxf6 19.Nd4 Bd7 20.Nb3 a4 21.Nc5 Ra7 22.g4 b4 23.O-O a3 24.Qd4 Rd8 25.Qe3 Be6 26.Nxe6 Qxe3+ 27.dxe3 fxe6 28.Rxc6 Rd2 29.Rxe6 Rxa2 30.g5 Nd7 31.Bd5 Rxe2 32.Ra6+ e6 33.Bxe6+ Kf8 34.Rxa7 Nc5 35.Bd5 Rxe3 36.h4 Rd3 37.Bc4 Rd4 38.Ba2 b3 39.Rxa3 bxa2 40.Rxa2 Ne4 41.Ra8+ Ke7 42.Ra7+ Ke6 43.Rxh7 Kf5 44.Rf7+ Kg4 45.f5 Ng3 46.fxg6 Nxf1 47.g7 Rd8 48.Rf8 Rd1 49.Rxf1 Rxf1+ 50.Kxf1 Kf5 51.Ke1 Ke6 52.g8=Q+ Kf5 53.Qf7+ Ke4 54.Qf6 Kd5 55.Qg7 Ke4 56.Qb7+ Ke3 57.Qc6 Kf4 58.Qc7+ Ke3 59.g6 Kf3 60.Qc6+ Ke3 61.Qa4 Kd3 62.Kd1 Ke3 63.Qc6 Kf2 64.Qc8 Ke3 65.Qa8 Kf2 66.Kd2 Kg1 67.Ke3 Kh2 68.Qa5 Kh3 69.Qc5 Kg2 70.Qe5 Kg1 71.Qf4 Kh1 72.Qd6 Kg2 73.h5 Kh1 74.Qb8 Kg2 75.Ke4 Kh3 76.Qb3+ Kh2 77.Qe3 Kg2 78.Qd3 Kf2 79.Qa3 Kg2 80.Qf8 Kh1 81.Qf4 Kg1 82.Qf2+ Kxf2 83.h6 Kg1 84.Kd4 Kf2 85.Kd3 Kf3 86.Kc4 Kf2 87.Kb5 Kg3 88.Ka4 Kf2 89.g7 Ke3 90.Kb4 Ke2 91.g8=N Kd2 92.Kc5 Ke3 93.Kb6 Kf4 94.Kc5 Kg5 95.h7 Kg4 96.Kd5 Kf5 97.Nf6 Kg5 98.Kc6 Kg6 99.h8=Q Kg5 100.Qh3 Kf4 101.Kc7 Ke5 102.Qh4 Ke6 103.Qd4 Ke7 104.Nd5+ Kf7 105.Qg1 Ke8 106.Qe1+ Kf8 107.Qd2 Ke8 108.Qe3+ Kf7 109.Kb8 Kg6 110.Kb7 Kg7 111.Qd2 Kg8 112.Kb8 Kf8 113.Qe1 Kg8 114.Nf4 Kh7 115.Qe3 Kh8 116.Qb3 Kh7 117.Kc7 Kg7 118.Kb7 Kf8 119.Qc2 Kg8 120.Qc8+ Kh7 121.Nh5 Kg6 122.Qc7 Kh6 123.Ng3 Kg6 124.Nf5 Kg5 125.Kc6 Kh5 126.Kb5 Kg6 127.Qa7 Kh5 128.Nd6 Kg5 129.Ka5 Kh5 130.Qd7 Kh4 131.Qb7 Kg3 132.Qa8 Kf4 133.Qg8 Ke5 134.Nb7 Ke4 135.Kb6 Ke3 136.Qg4 Kd2 137.Kc6 Kd3 138.Kd6 Kc2 139.Kd7 Kb1 140.Qa4 Kb2 141.Qc6 Ka1 142.Ke6 Kb1 143.Ke5 Kb2 144.Kd4 Ka3 145.Qb5 Ka2 146.Kc3 Ka3 147.Qb3# 1-0