1.Nf3 Nc6 2.d4 d5 3.c4 Bg4 4.cxd5 Bxf3 5.dxc6 Bxc6 6.Nc3 Nf6 7.Qd3 Qd6 8.e4 e5 9.d5 Bd7 10.Be2 c6 11.O-O Be7 12.Qg3 cxd5 13.exd5 O-O 14.Bg5 Nxd5 15.Rad1 Nxc3 16.Qxc3 Qe6 17.Bc4 Qg4 18.Bxe7 Rfc8 19.b3 b5 20.h3 Qf5 21.g4 Qe4 22.Rxd7 bxc4 23.Re1 cxb3 24.Rxe4 Rxc3 25.axb3 Rxh3 26.b4 f6 27.Bc5 a5 28.b5 Rc8 29.Be3 Rc3 30.b6 Rb3 31.b7 h5 32.gxh5 Rxh5 33.Rc4 Kh7 34.Rcc7 Kg6 35.Rxg7+ Kf5 36.Kg2 a4 37.Rg8 Rd3 38.b8=Q Rb3 39.Qa7 Rb1 40.Rh7 Rbh1 41.Rxh5+ Rxh5 42.Qxa4 Rh1 43.Qa2 e4 44.Kxh1 Ke5 45.Qa1+ Kd6 46.Rh8 Kd7 47.Rh5 Kc6 48.Rh3 Kd5 49.Rh4 Kd6 50.Rh2 Kd5 51.Rh3 Kc4 52.Rh4 f5 53.Rh2 Kb5 54.Rh3 f4 55.Bxf4 Kc4 56.Bh6 Kc5 57.Be3+ Kb4 58.Bg5 e3 59.fxe3 Kc5 60.Bf6 Kb6 61.Bc3 Kb7 62.Be5 Kb6 63.Bg7 Kb5 64.Bd4 Kb4 65.Bf6 Kc5 66.Bh8 Kb5 67.Be5 Kc6 68.Bg7 Kb5 69.Kh2 Kc5 70.Bd4+ Kc4 71.Bf6 Kb3 72.Bc3 Kc4 73.Be5 Kd5 74.Bg7 Kd6 75.Bd4 Kd5 76.Bf6 Kc5 77.Bh8 Kd5 78.Be5 Ke4 79.Bg7 Kd5 80.Bd4 Kd6 81.Bf6 Kc5 82.Qa2 Kb4 83.Qa4+ Kc5 84.Qa8 Kb5 85.Bh8 Kc5 86.Be5 Kb6 87.Bg7 Kc7 88.Bd4 Kd7 89.Bf6 Ke6 90.Bc3 Kd7 91.Be5 Ke6 92.Bg7 Kd7 93.Bd4 Kc7 94.Ba1 Kb6 95.Bc3 Kc7 96.Be5+ Kd7 97.Qd8+ Kc6 98.Qd6+ Kb7 99.Qc7+ Ka8 100.Qb8# 1-0