1.e4 c5 2.c3 Qa5 3.g3 Nc6 4.Bg2 Ne5 5.d3 Qa6 6.Bf1 Qa5 7.Nd2 e6 8.Ngf3 Qc7 9.Nxe5 Qxe5 10.Bg2 Qc7 11.Nc4 d6 12.O-O Be7 13.d4 cxd4 14.Qxd4 e5 15.Qd3 Nf6 16.Ne3 O-O 17.c4 Be6 18.b3 a6 19.Bd2 b5 20.Rfc1 bxc4 21.Nxc4 Qb8 22.Na5 Re8 23.Nc6 Qb7 24.Nxe7+ Qxe7 25.Ba5 h5 26.Rc6 h4 27.Qxd6 h3 28.Qxe7 Rxe7 29.Bh1 Rd7 30.f3 Rd3 31.Rac1 Nh7 32.Kf2 Ng5 33.Ke2 Rd7 34.Ke3 Nh7 35.Rc8+ Rxc8 36.Rxc8+ Nf8 37.Bb4 Rd1 38.Rxf8+ Kh7 39.f4 Rxh1 40.f5 Bxb3 41.axb3 Rxh2 42.Rxf7 Rb2 43.f6 Kg6 44.Rxg7+ Kxf6 45.Bf8 Rxb3+ 46.Kf2 Rb8 47.Rg8 Kf7 48.Rh8 Rxf8 49.Rxh3 a5 50.Ke3 Ra8 51.Rh7+ Kg6 52.Re7 Kf6 53.Rb7 a4 54.Rb6+ Kg5 55.Rb2 a3 56.Ra2 Kg4 57.Kd3 Kxg3 58.Ke3 Ra4 59.Kd3 Kf3 60.Ra1 Rd4+ 61.Kc2 Ra4 62.Kb3 Rxe4 63.Kxa3 Ke2 64.Kb3 Kd3 65.Rd1+ Ke2 66.Rd5 Re3+ 67.Kc4 Re4+ 68.Kc5 Ke3 69.Rd1 Rd4 70.Re1+ Kf4 71.Rf1+ Kg4 72.Re1 Kf5 73.Rf1+ Rf4 74.Re1 Rd4 75.Rf1+ Rf4 76.Re1 Rf3 77.Kc4 e4 78.Kd4 Rd3+ 79.Kc4 Kf4 80.Rf1+ Rf3 81.Re1 Rd3 82.Rf1+ Rf3 83.Re1 Rf2 84.Kd4 Rd2+ 85.Kc3 e3 86.Rf1+ Kg3 87.Rf7 Rd8 88.Rg7+ Kf2 89.Rf7+ Ke1 90.Re7 e2 91.Kc2 Kf2 92.Rf7+ Ke1 93.Re7 Rd2+ 94.Kc3 Kd1 95.Rb7 e1=Q 96.Rb1+ Ke2 97.Rxe1+ Kxe1 98.Kc4 Ke2 99.Kc5 Kd3 100.Kd5 Re2 101.Kc6 Kd4 102.Kd6 Re3 103.Kc6 Re4 104.Kd6 Re2 105.Kc6 Re6+ 106.Kd7 Kd5 107.Kc7 Re4 108.Kb6 Kd6 109.Kb5 Rh4 110.Kb6 Rh5 111.Kb7 Rd5 112.Kb6 Re5 113.Ka7 Kc7 114.Ka6 Rc5 115.Ka7 Ra5# 0-1