1.c4 Nf6 2.d4 a5 3.Nc3 d6 4.e4 e5 5.Nf3 Nbd7 6.Be2 g6 7.Be3 c6 8.h3 c5 9.dxe5 dxe5 10.Qd2 Bg7 11.Qd6 Ra6 12.Qd3 O-O 13.Rd1 Qe7 14.O-O Nh5 15.Nd5 Qd8 16.Qa3 b6 17.Bg5 f6 18.Be3 Ra7 19.b4 Nf4 20.Bxf4 exf4 21.bxc5 bxc5 22.Nxf4 Re8 23.Nd5 Rxe4 24.Rfe1 Qf8 25.Bf1 Rxe1 26.Rxe1 Ne5 27.Nxe5 fxe5 28.Bd3 Rf7 29.Be4 Rxf2 30.Qxa5 Rf7 31.Qa8 Bf5 32.Qxf8+ Kxf8 33.a4 Ra7 34.Nc3 Bh6 35.Bxf5 Bd2 36.Nb5 Rxa4 37.Re2 Bf4 38.Bd3 Bg3 39.Re3 Ra1+ 40.Bf1 Bf4 41.Rf3 Ke7 42.Nc3 Bh6 43.Kf2 Bd2 44.Nd5+ Ke8 45.Bd3 Ra2 46.Kf1 Ra1+ 47.Ke2 Ra2 48.Bb1 Rb2 49.Be4 Bg5+ 50.Kf1 Rd2 51.Nc7+ Ke7 52.Bd5 Rd1+ 53.Ke2 Rd2+ 54.Ke1 e4 55.Rf7+ Kd6 56.h4 Be3 57.Bxe4 Ke5 58.Bd5 Kd4 59.Ne6+ Kd3 60.Rf3 Re2+ 61.Kf1 Kd2 62.g3 Re1+ 63.Kg2 Rg1+ 64.Kh2 Re1 65.Rf7 h6 66.Kh3 Kc3 67.Rg7 g5 68.h5 Rg1 69.Rg6 Bf2 70.Rxh6 Rxg3+ 71.Kh2 g4 72.Ng5 Re3 73.Ne4+ Kd4 74.Nxf2 g3+ 75.Kg2 gxf2 76.Kxf2 Rh3 77.Rh8 Ke5 78.h6 Kf6 79.h7 Kg7 80.Rc8 Rxh7 81.Rxc5 Kf6 82.Ke3 Ke5 83.Bg8+ Kd6 84.Rd5+ Kc6 85.Bxh7 Kb7 86.Kd4 Kc7 87.Kc5 Kb7 88.Kd6 Ka7 89.Kc7 Ka6 90.Rb5 Ka7 91.Ra5# 1-0