1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.Be2 Bxf3 5.Bxf3 d4 6.Ne2 e5 7.Bg4 Nf6 8.Bf3 c5 9.O-O Nc6 10.d3 g6 11.g3 Bg7 12.Bd2 O-O 13.Bg2 Re8 14.a4 Rb8 15.b3 a6 16.a5 Nb4 17.Bh3 h5 18.f4 Bh6 19.fxe5 Bxd2 20.Qxd2 Nh7 21.e6 fxe6 22.Nf4 Qg5 23.e5 Nd5 24.Rae1 h4 25.Qf2 hxg3 26.hxg3 Nxf4 27.Qxf4 Kg7 28.Qh4 Re7 29.Re4 Rf8 30.Rxf8 Kxf8 31.Rf4+ Ke8 32.Qg4 Kd8 33.Kg2 Qxe5 34.Qxg6 Ng5 35.Bg4 Kc7 36.Qf6 Kd6 37.Qxe5+ Kxe5 38.Rf8 Rg7 39.Bf3 Nxf3 40.Kxf3 Rh7 41.g4 Rh1 42.Kg2 Rc1 43.Rf2 Re1 44.g5 Kd6 45.Kh3 e5 46.Kg4 e4 47.dxe4 Rxe4+ 48.Kh5 Re1 49.g6 Rh1+ 50.Kg5 Ke6 51.g7 Rg1+ 52.Kh6 Rh1+ 53.Kg6 Rg1+ 54.Kh7 Rh1+ 55.Kg8 Rg1 56.Kf8 Kd6 57.g8=Q Rxg8+ 58.Kxg8 Kc6 59.Rf7 Kb5 60.Rxb7+ Kxa5 61.Kf7 c4 62.bxc4 Ka4 63.c5 Ka5 64.Rd7 Kb4 65.Rc7 Kc4 66.Kf8 Kb5 67.Ra7 Kxc5 68.Ke8 Kd6 69.Ra8 Ke5 70.Ra7 Kd6 71.Rg7 a5 72.Rg5 a4 73.Rb5 a3 74.Ra5 a2 75.Rxa2 Ke5 76.Ra3 Kd5 77.Rd3 Kc5 78.c3 Kc4 79.Rxd4+ Kc5 80.Rh4 Kc6 81.c4 Kd6 82.c5+ Ke6 83.c6 Kd5 84.c7 Kc5 85.c8=R+ Kb6 86.Rb4+ Ka7 87.Ra8+ Kxa8 88.Kd7 Ka7 89.Kc6 Ka6 90.Ra4# 1-0