1.c4 Nf6 2.Nc3 g6 3.g3 Bg7 4.Bg2 O-O 5.e4 e5 6.Nge2 d6 7.O-O Nc6 8.d3 Bg4 9.h3 Bd7 10.f4 exf4 11.Bxf4 Nh5 12.Be3 Ne5 13.b3 c5 14.Qd2 Qa5 15.Rad1 Nc6 16.Nd5 Qxd2 17.Rxd2 f5 18.exf5 Rxf5 19.Rxf5 gxf5 20.Bf3 Nf6 21.Bf4 Ne8 22.Bg5 Rb8 23.Bh5 Be5 24.Kf2 Kg7 25.Be3 Nf6 26.Bf3 Nxd5 27.Bxd5 Ne7 28.Bf3 Bc6 29.d4 cxd4 30.Nxd4 Bxf3 31.Nxf3 Nc6 32.Nxe5 dxe5 33.Rd7+ Kg6 34.Rd6+ Kg7 35.Kf3 a6 36.Bb6 h5 37.Rd7+ Kf6 38.Rh7 Kg6 39.Rd7 Nb4 40.a3 e4+ 41.Ke3 Nd3 42.Rd6+ Kf7 43.Rd7+ Ke6 44.Rg7 Kf6 45.Bd4+ Ke6 46.Ba7 Kf6 47.Bd4+ Ke6 48.Rg6+ Kd7 49.Rg5 Rf8 50.Rxh5 Rf7 51.g4 fxg4 52.Kxe4 Nf2+ 53.Bxf2 Rxf2 54.hxg4 Rg2 55.Rd5+ Kc6 56.Kf3 Rb2 57.Rd3 b5 58.Rc3 bxc4 59.Rxc4+ Kd5 60.Rb4 Ke5 61.Rb6 Rb1 62.Ke3 Rg1 63.Kf3 Rf1+ 64.Ke2 Rb1 65.Kd2 Kd4 66.Rb4+ Kc5 67.Kc2 Ra1 68.Rc4+ Kd5 69.Kc3 a5 70.Ra4 Rc1+ 71.Kd3 Rc5 72.Rf4 Kc6 73.Rf6+ Kb7 74.Rf5 Rc1 75.Rxa5 Rg1 76.Rg5 Kb6 77.Kc4 Rc1+ 78.Kb4 Rf1 79.Rg6+ Kb7 80.a4 Re1 81.a5 Re4+ 82.Kb5 Re5+ 83.Ka4 Re4+ 84.b4 Re1 85.Rg7+ Kb8 86.a6 Re8 87.g5 Re5 88.b5 Re4+ 89.Ka5 Re5 90.g6 Rd5 91.Rg8+ Ka7 92.Rg7+ Kb8 93.Rb7+ Ka8 94.Rf7 Rg5 95.Rg7 Re5 96.Kb6 Re6+ 97.Kc5 Re5+ 98.Kc6 Re6+ 99.Kd5 Rf6 100.Rg8+ Ka7 101.g7 Rb6 102.Ra8+ Kxa8 103.g8=Q+ Rb8 104.Qg2 Ka7 105.Kc4 Rb6 106.Kc5 Rb8 107.Qc6 Rc8 108.b6+ Kb8 109.a7#