1.Nf3 Nf6 2.g3 d5 3.Bg2 Nc6 4.O-O e5 5.d3 Be7 6.Nbd2 Bg4 7.h3 Bf5 8.e4 dxe4 9.Nh4 Bd7 10.dxe4 g6 11.c3 Qc8 12.Kh2 h5 13.Nc4 Ng4+ 14.Kg1 Nxf2 15.Rxf2 Bxh3 16.Qf3 Be6 17.Ne3 Qd7 18.Rd2 Qc8 19.Rf2 Qd7 20.Rd2 Qc8 21.Nd5 Bc5+ 22.Kh2 Ne7 23.Qf6 Rg8 24.Qxe5 Bxd5 25.Rxd5 Bd6 26.Rxd6 cxd6 27.Qxd6 Qg4 28.Bf3 Qe6 29.Qxe6 fxe6 30.Bg5 Nc6 31.e5 Nxe5 32.Bxb7 Rb8 33.Be4 Rxb2+ 34.Kg1 Kd7 35.Rd1+ Kc8 36.a4 Ra2 37.Rd4 Rf8 38.Bf4 Ra1+ 39.Kg2 Ra2+ 40.Kg1 Ra1+ 41.Kg2 Ra2+ 42.Kh3 Ng4 43.Rc4+ Kd8 44.Bg5+ Kd7 45.Rd4+ Kc7 46.Rc4+ Kd6 47.Rd4+ Kc7 48.Rc4+ Kb6 49.Rc6+ Ka5 50.Rc5+ Kxa4 51.Bc6+ Kb3 52.Ng2 Rf1 53.Rb5+ Kc4 54.Ne3+ Nxe3 55.Bxe3 Kd3 56.Re5 Kxc3 57.Rxe6 Raa1 58.Be4 a5 59.Rc6+ Kb4 60.Rb6+ Kc4 61.Rc6+ Kb4 62.Bg2 Rfd1 63.Rxg6 Rd3 64.Rb6+ Kc4 65.Bg5 a4 66.Bf6 Re1 67.Rc6+ Kb3 68.Rb6+ Kc4 69.Bb2 a3 70.Rc6+ Kb5 71.Bf6 a2 72.Rc8 a1=Q 73.Rb8+ Kc5 74.Rc8+ Kb6 75.Rc6+ Ka7 76.Bxa1 Rxa1 77.Rc5 Raa3 78.Rg5 Rd2 79.Rxh5 Raa2 80.Be4 Re2 81.Rh4 Kb6 82.Bf3 Rh2+ 83.Kg4 Rhf2 84.Bd5 Rad2 85.Ba8 Rd8 86.Bh1 Kc5 87.Rh5+ Kd4 88.Bc6 Rd6 89.Bb7 Re6 90.Rd5+ Ke3 91.Rg5 Re7 92.Bc6 Rc2 93.Ba8 Rc4+ 94.Kh5 Kf2 95.g4 Kg3 96.Bd5 Rd4 97.Rf5