1.d4 d5 2.c4 e6 3.cxd5 exd5 4.Nc3 Nf6 5.Bg5 Nbd7 6.e3 c6 7.Bd3 h6 8.Bh4 a6 9.Nf3 Be7 10.O-O O-O 11.Qc2 Qc7 12.Rfe1 Qd8 13.h3 Re8 14.Rad1 Nf8 15.Bg3 Bd6 16.Be5 Be6 17.Na4 Ne4 18.Bxe4 dxe4 19.Qxe4 Bxa2 20.Qc2 Be6 21.Nc5 Bc8 22.e4 Qe7 23.Bxd6 Qxd6 24.Na4 Qg6 25.Nb6 Bxh3 26.Nh4 Qg5 27.Nxa8 Rxa8 28.g3 Ng6 29.Nxg6 Qxg6 30.Qd3 Re8 31.d5 cxd5 32.Qxd5 Bg4 33.Rd3 b5 34.Qd6 Qh5 35.Qf4 a5 36.f3 Be6 37.g4 Qc5+ 38.Qe3 Qe5 39.Qf2 a4 40.f4 Qc7 41.Rg3 Rd8 42.g5 h5 43.f5 Bc4 44.e5 Rf8 45.Rh3 g6 46.Rf3 Bd5 47.Rf4 gxf5 48.Rxf5 Qc4 49.g6 Qg4+ 50.Kh2 Be6 51.gxf7+ Rxf7 52.Rxf7 Qh3+ 53.Kg1 Bxf7 54.Qg2+ Qxg2+ 55.Kxg2 Be6 56.Kg3 Kf7 57.Kf4 h4 58.Rc1 h3 59.Kg3 b4 60.Rc7+ Kg6 61.Ra7 Bb3 62.Kxh3 Kf5 63.Rb7 Kxe5 64.Rxb4 Kd5 65.Kg3 Kc5 66.Rh4 Kb5 67.Kf2 Kc5 68.Ke3 Kd5 69.Kd3 Kc5 70.Kc3 Kd5 71.Kb4 Ke5 72.Kc5 Bd1 73.Kb4 Bb3 74.Kc3 Kd5 75.Rh8 Kd6 76.Kb4 Ke6 77.Ra8 Ke5 78.Ra5+ Ke4 79.Kc3 Bd1 80.Ra8 Bb3 81.Ra5 Bd1 82.Ra7 Bb3 83.Rb7 Kd5 84.Kb4 Ke5 85.Rh7 Kf6 86.Rh5 Ke6 87.Ra5 Kd6 88.Rg5 Ke6 89.Rh5 Kd6 90.Rh8 Ke6 91.Ra8 Ke5 92.Rxa4 Bxa4 93.Kxa4 Kd6 94.Kb5 Kd7 95.b4 Kc7 96.Ka6 Kd7 97.b5 Kc7 98.b6+ Kb8 99.b7 Kc7 100.Ka7 Kd6 101.b8=Q+ Ke6 102.Kb6 Kf5 103.Kc5 Kg5 104.Kd5 Kg4 105.Ke4 Kg5 106.Qd6 Kh4 107.Kf4 Kh3 108.Qd2 Kh4 109.Qh2# 1-0