1.c4 c6 2.Nf3 h6 3.e4 d5 4.exd5 cxd5 5.cxd5 Nf6 6.Bb5+ Nbd7 7.Nc3 a6 8.Bxd7+ Bxd7 9.Ne5 e6 10.Nxd7 Qxd7 11.dxe6 fxe6 12.d4 Bb4 13.O-O O-O 14.Ne2 Bd6 15.Bf4 Rad8 16.Bxd6 Qxd6 17.Qb3 Ng4 18.g3 Qd5 19.Qxd5 Rxd5 20.Rac1 e5 21.h3 Nf6 22.dxe5 Rxe5 23.Nf4 Rd8 24.Rfd1 Rxd1+ 25.Rxd1 Ra5 26.a3 Rb5 27.Rd2 Rb3 28.Rc2 Ne4 29.Kg2 Nd6 30.Ne6 Kf7 31.Nc5 Rb5 32.Kf1 a5 33.Ke2 g5 34.g4 Kf6 35.Ke3 b6 36.Nd3 Rb3 37.a4 b5 38.axb5 Rxb5 39.Kd4 Ke6 40.Re2+ Kf6 41.Re1 a4 42.Ra1 Ra5 43.Ra2 Nb5+ 44.Kc5 Nc7+ 45.Kb6 Rd5 46.Nc5 Ne6 47.Nxe6 Kxe6 48.Rxa4 Rd3 49.b4 Rxh3 50.b5 Rf3 51.Ka6 Rxf2 52.b6 Kd7 53.b7 Rb2 54.Ka7 Kc6 55.b8=Q Rxb8 56.Kxb8 Kb5 57.Ra2 Kc5 58.Kc7 h5 59.gxh5 Kc4 60.Kb7 Kb5 61.h6 g4 62.Ra5+ Kxa5 63.h7 g3 64.h8=Q Ka4 65.Qc8 Kb5 66.Qf8 Kc4 67.Qa8 Kb3 68.Qh8 Ka3 69.Qg7 Ka2 70.Kc7 Ka3 71.Qh8 Kb4 72.Qh6 Kc3 73.Kb6 Kd4 74.Qf4+ Kd3 75.Ka7 Kc3 76.Kb7 g2 77.Qc1+ Kb3 78.Ka8 Ka2 79.Qe1 Kb2 80.Qb4+ Ka1 81.Qd4+ Kb1 82.Qg1+ Kb2 83.Qe3 Ka1 84.Qe1+ Ka2 85.Ka7 g1=B+ 86.Ka8 Bf2 87.Qe8 Ka3 88.Qe4 Bb6 89.Qe1 Ka4 90.Qe8+ Ka5 91.Kb7 Bc5 92.Kc8 Bg1 93.Qd7 Bh2 94.Qe6 Be5 95.Qg8 Ba1 96.Qe6 Bd4 97.Qd7 Bb2 98.Qb7 Bf6 99.Qh7 Bg7 100.Kc7 Ba1 101.Kb7 Ka4 102.Qe4+ Bd4 103.Qc6+ Kb3 104.Ka6 Bf6 105.Qb5+ Kc3 106.Ka7 Be5 107.Qxe5+ Kb4 108.Kb8 Ka3 109.Qh5 Ka4 110.Ka8 Kb4 111.Ka7 Ka4 112.Qf7 Kb4 113.Kb8 Ka4 114.Kc8 Kb4 115.Qg7 Ka5 116.Qd4 Kb5 117.Kd7 Ka6 118.Ke8 Kb7 119.Kd8 Kb8 120.Qd3 Kb7 121.Qb3+ Kc6 122.Qe3 Kb7 123.Qg5 Ka7 124.Qf4 Ka6 125.Kc7 Ka5 126.Kc8 Kb6 127.Qc4 Ka5 128.Qg8 Ka6 129.Qf8 Ka7 130.Qh6 Ka8 131.Qa6# 1-0