1.c4 e5 2.g3 d6 3.Bg2 c5 4.Nf3 Nc6 5.Nc3 Be7 6.a3 Nf6 7.d3 Be6 8.Ng5 Bd7 9.Nge4 Nxe4 10.dxe4 Be6 11.b3 h5 12.h4 Nd4 13.e3 Nc6 14.Bb2 Na5 15.Nd5 Nc6 16.O-O g5 17.hxg5 Bxg5 18.f4 Bf6 19.Nxf6+ Qxf6 20.Qxd6 Rg8 21.f5 Rd8 22.fxe6 Rxd6 23.Rxf6 fxe6 24.Raf1 Rxg3 25.R1f3 Rxf3 26.Bxf3 Rd3 27.Bxh5+ Ke7 28.Rf7+ Kd6 29.Rxb7 Rxe3 30.Be8 Nd4 31.b4 Re1+ 32.Kf2 Re2+ 33.Kf1 Rxb2 34.bxc5+ Kxc5 35.Rxb2 Kxc4 36.Rb7 a5 37.a4 Nb3 38.Rc7+ Nc5 39.Bc6 Kb3 40.Ke2 Nxa4 41.Kd2 Nc5 42.Ra7 a4 43.Kc1 a3 44.Kb1 Nd3 45.Ba4+ Kc3 46.Rc7+ Kb4 47.Bc2 Nc5 48.Ka2 Na6 49.Rb7+ Ka5 50.Kxa3 Nc5 51.Rb1 Nd3 52.Rf1 Nc5 53.Rh1 Kb5 54.Kb2 Kc4 55.Ra1 Kd4 56.Re1 Kc4 57.Rg1 Kd4 58.Rg4 Kc4 59.Ka3 Kc3 60.Rg2 Kc4 61.Kb2 Kd4 62.Re2 Kc4 63.Re3 Kd4 64.Ra3 Kc4 65.Rh3 Kd4 66.Rc3 Nb7 67.Rc6 Nc5 68.Ka3 Kc4 69.Bb3+ Kd4 70.Kb4 Nd3+ 71.Kb5 Kxe4 72.Rxe6 Kd4 73.Rd6+ Kc3 74.Bd5 Kd4 75.Bc4+ Kc3 76.Rxd3+ Kb2 77.Bd5 e4 78.Re3 Kc2 79.Kc4 Kd2 80.Rxe4 Kc1 81.Kc3 Kb1 82.Re1# 1-0