1.e4 c5 2.c3 Nf6 3.e5 Nd5 4.Bc4 Nb6 5.Bb3 d6 6.exd6 Nc6 7.dxe7 Qxe7+ 8.Ne2 Bg4 9.f3 Be6 10.O-O O-O-O 11.d4 g6 12.Nd2 Bg7 13.Re1 Rhe8 14.Ne4 cxd4 15.Nxd4 Nxd4 16.cxd4 Bxd4+ 17.Kh1 Kb8 18.Bg5 f6 19.Bf4+ Be5 20.Bxe5+ fxe5 21.Qc2 Bf5 22.Rad1 Rd4 23.Qf2 Rxd1 24.Bxd1 Nd5 25.Bb3 Nf4 26.Qe3 Rd8 27.Nf2 Qc7 28.Kg1 a5 29.g3 Nh3+ 30.Nxh3 Bxh3 31.Kf2 Re8 32.Rc1 Qd8 33.Rd1 Qc7 34.Rd5 Bd7 35.Rc5 Bc6 36.Bd5 Qb6 37.b3 Kc7 38.Be4 Re6 39.Ke2 Qa6+ 40.Bd3 Qb6 41.Rxe5 Qxe3+ 42.Rxe3 Rf6 43.f4 Kd6 44.Re5 b6 45.Ke3 Bd7 46.h4 Bf5 47.Bxf5 gxf5 48.h5 Rf8 49.Rb5 Kc6 50.Re5 Kd6 51.Kf3 Rf6 52.g4 fxg4+ 53.Kxg4 Rf8 54.Rb5 Kc6 55.Rf5 Rg8+ 56.Rg5 Re8 57.Rg7 Re2 58.Rxh7 Rxa2 59.h6 Rg2+ 60.Kf5 Rh2 61.Kg6 Rg2+ 62.Kf6 Rh2 63.f5 b5 64.Rh8 a4 65.bxa4 bxa4 66.Kg7 Rg2+ 67.Kf7 Rh2 68.Ra8 Rxh6 69.Rxa4 Kd5 70.f6 Ke5 71.Ra5+ Kf4 72.Kg7 Rxf6 73.Kxf6 Ke4 74.Ra1 Kd4 75.Kf5 Kd5 76.Kf4 Kd4 77.Rh1 Kd5 78.Rd1+ Kc4 79.Ke4 Kc5 80.Rc1+ Kd6 81.Rh1 Ke6 82.Rd1 Kf6 83.Kd5 Kf5 84.Rf1+ Kg4 85.Ke5 Kg3 86.Kf5 Kg2 87.Rf4 Kg3 88.Ke4 Kg2 89.Ke3 Kg3 90.Rc4 Kg2 91.Rg4+ Kh3 92.Kf3 Kh2 93.Rg8 Kh1 94.Kf2 Kh2 95.Rh8# 1-0