1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.e3 O-O 5.Nf3 d5 6.Be2 b6 7.O-O Bb7 8.cxd5 exd5 9.a3 Bd6 10.Bd3 a6 11.b4 Re8 12.Bb2 Nbd7 13.b5 axb5 14.Nxb5 Bf8 15.Qc2 c6 16.Nc3 b5 17.Rfe1 h6 18.h3 Nb6 19.e4 dxe4 20.Nxe4 Na4 21.Ne5 Nxb2 22.Qxb2 Nxe4 23.Bxe4 Qc7 24.Bc2 Bd6 25.Qc3 Bxe5 26.dxe5 c5 27.Qd3 g6 28.e6 c4 29.exf7+ Qxf7 30.Qg3 Qf6 31.Bxg6 Rxe1+ 32.Rxe1 Qg5 33.Qxg5 hxg5 34.Re5 Kg7 35.Bc2 Bc6 36.Rxg5+ Kf7 37.Rg3 Ke7 38.Re3+ Kd6 39.h4 Rh8 40.g3 Kc5 41.f4 Kd4 42.Kf2 c3 43.Re1 Bd5 44.Rd1+ Kc5 45.Ke3 Rg8 46.Rxd5+ Kxd5 47.Bb3+ Kc6 48.Bxg8 Kd6 49.Ba2 Kc6 50.Bb3 Kc7 51.Ba4 Kb8 52.f5 Kc8 53.Kf2 Kc7 54.Bc2 Kd6 55.g4 Ke5 56.Kg2 Kf4 57.Kh3 Ke3 58.f6 Kf2 59.Bh7 Kg1 60.h5 Kh1 61.g5 Kg1 62.f7 b4 63.Bg8 Kf2 64.h6 Kf3 65.f8=Q+ Ke3 66.Ba2 Kd2 67.Bc4 Kc2 68.Kg4 Kd1 69.Kf5 Kc2 70.axb4 Kd1 71.Bg8 Kc1 72.Ke4 Kd2 73.Qf4+ Ke2 74.Qd6 Kf2 75.Qd3 Kg2 76.Qxc3 Kf1 77.b5 Ke2 78.b6 Kd1 79.Qh8 Ke2 80.Bb3 Ke1 81.Qc3+ Kf2 82.Qc6 Kg1 83.g6 Kf1 84.Qc4+ Kf2 85.Qa4 Ke2 86.Kd5 Kf3 87.h7 Ke3 88.Kc4 Kf3 89.Qa6 Kg3 90.Kb5 Kf4 91.h8=R Ke3 92.Kc4 Kf2 93.Qb5 Ke3 94.Rh3+ Ke4 95.Kc5 Kf4 96.g7 Kf5 97.Rf3+ Kg5 98.Rh3 Kf4 99.Kc6 Ke4 100.g8=Q Kf4 101.Qgc4# 1-0