1.Nf3 f5 2.Nc3 d6 3.e4 fxe4 4.Nxe4 Nc6 5.d4 e5 6.dxe5 dxe5 7.Qxd8+ Nxd8 8.Nxe5 Bf5 9.Bd3 Ne6 10.O-O Nf6 11.Nxf6+ gxf6 12.Bxf5 Nd4 13.Bd7+ Ke7 14.Bg4 fxe5 15.c3 Ne6 16.Re1 Kf6 17.f4 Bc5+ 18.Kh1 Nxf4 19.Rf1 Rhg8 20.Bf3 Nd3 21.Bxb7+ Nf2+ 22.Kg1 Rab8 23.b4 Bb6 24.Bd5 Rgd8 25.c4 Bd4 26.Rb1 Kg6 27.Rxf2 Rf8 28.Be4+ Kg7 29.Bf3 Bxf2+ 30.Kxf2 e4 31.Be3 exf3 32.gxf3 a6 33.a4 Rf5 34.b5 Kf7 35.Rd1 axb5 36.cxb5 Ra8 37.Rd4 Ke6 38.Bf4 Rc5 39.Ke3 Rc3+ 40.Ke4 c5 41.Rd6+ Ke7 42.Kd5 Rxa4 43.Be5 Rd3+ 44.Kc6 c4 45.b6 Ra6 46.Rd4 Rb3 47.Bc7 c3 48.Rc4 Ra2 49.b7 Ra6+ 50.Kd5 Rxb7 51.Rxc3 Rb5+ 52.Ke4 Ra4+ 53.Ke3 Ke6 54.Bg3 Kf5 55.Rd3 Ra6 56.Rd7 Rb3+ 57.Kd4 Ra4+ 58.Kc5 Rxf3 59.Rxh7 Rc3+ 60.Kd5 Rd3+ 61.Kc5 Ra8 62.Kc4 Rd1 63.Rh5+ Ke4 64.Re5+ Kf3 65.Rf5+ Kg4 66.Rf7 Rc8+ 67.Kb3 Rb1+ 68.Ka2 Rb6 69.Ra7 Rc2+ 70.Ka1 Kf3 71.Ra3+ Ke4 72.Ra4+ Kd3 73.Be5 Rb5 74.Ra3+ Ke4 75.Bc3 Rxh2 76.Ra4+ Kd3 77.Ra3 Kc4 78.Bf6 Rf5 79.Bb2 Rf1+ 80.Ka2 Rff2 81.Rb3 Rhg2 82.Rb8 Rf5 83.Rc8+ Rc5 84.Rxc5+ Kxc5 85.Kb3 Kd5 86.Bc3 Rg3 87.Kc2 Kc4 88.Bd2 Rg2 89.Kd1 Kd3 90.Be1 Ra2 91.Kc1 Ra1+ 92.Kb2 Rxe1 93.Kb3 Re4 94.Kb2 Re6 95.Kb3 Re4 96.Kb2 Rb4+ 97.Ka3 Kc3 98.Ka2 Rb6 99.Ka1 Kc2 100.Ka2 Ra6# 0-1