1.e3 e5 2.Nf3 e4 3.Nd4 Bb4 4.c4 Nf6 5.Be2 O-O 6.a3 Be7 7.Nc3 Nc6 8.O-O d5 9.cxd5 Nxd4 10.exd4 Nxd5 11.Nxe4 Nf4 12.Bc4 Qxd4 13.d3 Ng6 14.Be3 Qd8 15.d4 c6 16.d5 cxd5 17.Bxd5 Be6 18.Bxb7 Rb8 19.Qxd8 Rfxd8 20.Ba6 Rxb2 21.Nc5 Bf5 22.Rfd1 Rxd1+ 23.Rxd1 Ra2 24.a4 h6 25.Bb5 Bg5 26.Bxg5 hxg5 27.h3 Nf4 28.Rd8+ Kh7 29.Ra8 Rc2 30.Nd7 Be4 31.Re8 Bxg2 32.Nf8+ Kh6 33.Nd7 Bd5 34.Rh8+ Kg6 35.Ne5+ Kf5 36.Ng4 Rc1+ 37.Bf1 Nxh3+ 38.Rxh3 Kxg4 39.Rd3 Bf3 40.Rd4+ Kh5 41.Rd7 Be2 42.Rxf7 Rxf1+ 43.Kg2 Ra1 44.Rxa7 Kg4 45.Rf7 Rxa4 46.f3+ Kh5 47.Rxg7 Ra3 48.Rf7 Kg6 49.Rf8 Bc4 50.Kg3 Bd5 51.Kf2 Bf7 52.Rd8 Kf5 53.Rf8 Kg6 54.Rd8 Kf6 55.Rd6+ Ke5 56.Rd8 Bd5 57.Rf8 Be6 58.Kg3 g4 59.Kf2 Ra2+ 60.Kg3 Ra3 61.Kf2 gxf3 62.Rxf3 Ra2+ 63.Ke3 Ra3+ 64.Kf2 Ra2+ 65.Ke3 Bd5 66.Rf8 Ra3+ 67.Kd2 Kd4 68.Rf4+ Be4 69.Rh4 Ra2+ 70.Kc1 Kd3 71.Rh3+ Kd4 72.Kd1 Bd3 73.Ke1 Kc3 74.Rg3 Kd4 75.Rh3 Kc3 76.Rg3 Ra1+ 77.Kf2 Kd4 78.Rg4+ Be4 79.Rh4 Ra2+ 80.Kg3 Ke3 81.Rh6 Rg2+ 82.Kh3 Rg8 83.Rf6 Bf3 84.Kh4 Be4 85.Kh5 Rg1 86.Kh6 Kd4 87.Re6 Bf5 88.Rd6+ Ke5 89.Rb6 Be6 90.Kh5 Bf5 91.Kh6 Be6 92.Rb5+ Kf6 93.Rh5 Bf5 94.Rxf5+ Kxf5 95.Kh7 Kf6 96.Kh8 Kf7 97.Kh7 Rh1# 0-1