1.e4 c5 2.Nc3 Nc6 3.Nge2 Qb6 4.g3 e6 5.Bg2 Nf6 6.O-O Be7 7.h3 O-O 8.d3 d6 9.a4 a6 10.g4 h6 11.f4 Nh7 12.Be3 Bd7 13.Qd2 Qc7 14.Ng3 Rab8 15.Nce2 b5 16.axb5 axb5 17.Nh5 b4 18.Kh1 Ra8 19.Ng1 Nd4 20.f5 Bg5 21.Rxa8 Rxa8 22.Bxg5 hxg5 23.c3 bxc3 24.bxc3 Nc6 25.Nf3 f6 26.d4 cxd4 27.cxd4 Ne7 28.h4 gxh4 29.g5 exf5 30.gxf6 Nxf6 31.Nxf6+ gxf6 32.Qh6 Rf8 33.Rg1 fxe4 34.Bh3+ Kf7 35.Qh5+ Ng6 36.Qxg6+ Ke7 37.Qxe4+ Kd8 38.Bxd7 Qxd7 39.Qa8+ Ke7 40.Qe4+ Kd8 41.Qd5 Re8 42.Qa5+ Qc7 43.Qf5 Qe7 44.Re1 Qg7 45.Qa5+ Qc7 46.Rxe8+ Kd7 47.Qxc7+ Kxc7 48.Re1 d5 49.Rd1 Kd8 50.Kh2 Kc7 51.Rc1+ Kd7 52.Ne5+ Ke6 53.Ra1 fxe5 54.dxe5 Kxe5 55.Ra8 d4 56.Kg2 d3 57.Kf2 h3 58.Rh8 h2 59.Rxh2 Kd4 60.Ke1 Ke4 61.Rg2 d2+ 62.Kxd2 Kf4 63.Rg6 Ke4 64.Kc3 Kf5 65.Rg2 Ke4 66.Re2+ Kf4 67.Kb4 Kg5 68.Re8 Kg4 69.Re5 Kf4 70.Ra5 Ke3 71.Rg5 Kf4 72.Rg7 Kf5 73.Kb5 Kf4 74.Rf7+ Kg4 75.Ka6 Kh5 76.Rf4 Kg6 77.Rf2 Kh6 78.Rf1 Kg5 79.Rd1 Kf6 80.Rd5 Kg7 81.Rd3 Kf8 82.Rd2 Kf7 83.Ka5 Ke7 84.Rg2 Kd7 85.Kb6 Kc8 86.Rg6 Kd7 87.Rg7+ Kd8 88.Rb7 Ke8 89.Rb8+ Kf7 90.Rh8 Kf6 91.Rh3 Ke6 92.Rf3 Ke5 93.Ka6 Ke4 94.Rc3 Kd5 95.Kb5 Ke6 96.Rc6+ Kf5 97.Kc5 Kf4 98.Kd4 Kf3 99.Rb6 Kf2 100.Ke4 Kg3 101.Rc6 Kf2 102.Rc3 Ke1 103.Ke3 Kf1 104.Rc2 Kg1 105.Kf3 Kh1 106.Rf2 Kg1 107.Rd2 Kh1 108.Kg3 Kg1 109.Rd1# 1-0