1.c4 Nf6 2.Nf3 c5 3.Nc3 d6 4.d4 cxd4 5.Nxd4 Nc6 6.g3 g6 7.Bg2 Bd7 8.O-O Bg7 9.Nc2 O-O 10.b3 a6 11.Bb2 Rb8 12.Ne3 h5 13.Qd2 h4 14.gxh4 Nh5 15.Rad1 b5 16.c5 Nd4 17.cxd6 e5 18.Ned5 Qxh4 19.e3 b4 20.Ne4 Ne6 21.f4 exf4 22.Bxg7 Kxg7 23.exf4 Bc6 24.f5 Bxd5 25.Qxd5 Rb5 26.Qc4 gxf5 27.Ng3 f4 28.Ne4 Nf6 29.Nxf6 Kxf6 30.Bd5 Rh8 31.Rd2 Qg5+ 32.Kh1 Rc5 33.Qd3 Qf5 34.Qxf5+ Kxf5 35.Bc4 Rd8 36.d7 Rc7 37.Rfd1 f3 38.Rd3 Nf4 39.Rxf3 Rdxd7 40.Rdf1 Rd4 41.Bxa6 Ke5 42.Re3+ Re4 43.Rxe4+ Kxe4 44.Re1+ Kf3 45.Rf1+ Ke3 46.Bc4 f5 47.Re1+ Kd4 48.Kg1 Ra7 49.Kf2 Rxa2+ 50.Kf3 Ng6 51.Rd1+ Ke5 52.Rd5+ Kf6 53.Rb5 Rxh2 54.Rxb4 Ne5+ 55.Ke3 Rh4 56.Rb6+ Kg5 57.Rb8 Re4+ 58.Kd2 f4 59.Rg8+ Kh4 60.Be2 f3 61.Bxf3 Nxf3+ 62.Kd3 Rg4 63.Rxg4+ Kxg4 64.Kc3 Nh4 65.Kd2 Ng6 66.Ke3 Nh4 67.Kd4 Ng2 68.Kc3 Kg3 69.Kc4 Nf4 70.Kb5 Nd5 71.Kc4 Nc7 72.Kb4 Ne8 73.Ka5 Kf3 74.Ka6 Kg3 75.Kb6 Nf6 76.Ka5 Kf3 77.Kb5 Kf2 78.Kc6 Kf3 79.Kd6 Kg4 80.Kc5 Kh3 81.b4 Kg4 82.Kc6 Ng8 83.b5 Ne7+ 84.Kc5 Nc8 85.Kc6 Kf5 86.Kc7 Ne7 87.Kb7 Ke6 88.Kb6 Nc8+ 89.Kc6 Ne7+ 90.Kc5 Nd5 91.Kc4 Ke7 92.Kxd5 Kd7 93.b6 Kc8 94.Kc6 Kb8 95.b7 Ka7 96.Kc7 Ka6 97.b8=R Ka7 98.Rb6 Ka8 99.Ra6# 1-0