1.d4 Nf6 2.c4 d5 3.cxd5 c6 4.dxc6 Nxc6 5.Nf3 e5 6.Nxe5 Qxd4 7.Nxc6 Qxd1+ 8.Kxd1 bxc6 9.f3 Be6 10.e4 Nd7 11.Nc3 Bb4 12.Kc2 f5 13.Bd3 O-O 14.exf5 Bxf5 15.Bxf5 Rxf5 16.Rd1 Nb6 17.Ne4 Bf8 18.Bd2 Nc4 19.b3 Na3+ 20.Kd3 Rd8+ 21.Ke2 Nc2 22.Rac1 Nd4+ 23.Kf2 Rfd5 24.Bg5 R8d7 25.Be3 Nxb3 26.Rxd5 cxd5 27.Rc8 dxe4 28.axb3 Kf7 29.fxe4 Rb7 30.Rc3 Bd6 31.h3 Be5 32.Rd3 Ke6 33.Ke2 a6 34.Bd2 Bf6 35.b4 Be7 36.Rd4 Bd6 37.Rc4 Be7 38.Bc3 g6 39.Kd3 Rb6 40.Kc2 Bd6 41.Be1 Kd7 42.Kd3 Ke6 43.Bc3 h5 44.Be1 Kd7 45.Bd2 Ke6 46.Bc3 Be7 47.Kc2 Bd6 48.Kd3 Be7 49.Ke3 Bd6 50.Be1 Be7 51.Kd3 Bd6 52.Kd4 Be5+ 53.Kd3 Rd6+ 54.Kc2 g5 55.Rc5 Rd4 56.Bc3 Rxe4 57.Kd3 Kf5 58.Ra5 Kf4 59.Bd2+ Kf5 60.Rxa6 Rd4+ 61.Kc2 g4 62.Ra5 Rc4+ 63.Kb3 Re4 64.Bc3 gxh3 65.gxh3 Re3 66.Rxe5+ Rxe5 67.Bxe5 Kxe5 68.Ka4 Kd6 69.Kb5 Kc7 70.Ka6 h4 71.Ka7 Kc6 72.Ka6 Kc7 73.b5 Kb8 74.Kb6 Kc8 75.Ka7 Kc7 76.b6+ Kc6 77.b7 Kc7 78.b8=Q+ Kc6 79.Ka6 Kd5 80.Ka5 Kc5 81.Ka4 Kc6 82.Ka3 Kd7 83.Ka2 Kc6 84.Ka1 Kd5 85.Qb5+ Kd4 86.Qb6+ Kc4 87.Qb7 Kc3 88.Ka2 Kd4 89.Ka1 Kc3 90.Kb1 Kd3 91.Qb4 Ke3 92.Kc2 Kf3 93.Kd3 Kg3 94.Ke3 Kxh3 95.Kf3 Kh2 96.Qb1 h3 97.Qb2+ Kh1 98.Kg3 Kg1 99.Qb1# 1-0