1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.Nf3 Bg4 5.Be2 Nc6 6.O-O e6 7.c4 Nb6 8.exd6 cxd6 9.b3 Be7 10.Bb2 Bf6 11.Nbd2 d5 12.c5 Nc8 13.a3 O-O 14.b4 a6 15.Bc3 h6 16.Re1 N8e7 17.a4 Nf5 18.Nb3 Bxf3 19.Bxf3 Qc7 20.Qd3 Nce7 21.Bg4 Qf4 22.Qd1 g6 23.Bd2 Qc7 24.Bc3 Kg7 25.Qd3 h5 26.Bf3 Rh8 27.b5 g5 28.Ba5 Qb8 29.Bc3 g4 30.Be2 Ng6 31.Bd1 Nf4 32.Qf1 Nh4 33.g3 Nh3+ 34.Kh1 Nf5 35.Qg2 Qc7 36.Be2 Nd6 37.f3 Rag8 38.fxg4 hxg4 39.Bxg4 Ng5 40.Kg1 axb5 41.Ba5 b6 42.cxd6 Qc4 43.Bxb6 Qxb3 44.axb5 Qxb5 45.Bc5 Qc4 46.Rec1 Qd3 47.Rd1 Qc3 48.Qd2 Qxd2 49.Rxd2 Ne4 50.Rdd1 Nxc5 51.dxc5 Bxa1 52.Rxa1 Kf6 53.Be2 Rc8 54.Rc1 e5 55.c6 Ke6 56.d7 Rc7 57.Bb5 e4 58.h4 f5 59.Kg2 d4 60.Re1 Kd6 61.Kh3 d3 62.g4 fxg4+ 63.Kxg4 d2 64.Rd1 e3 65.Kf3 Kc5 66.Ba4 Ra7 67.Kxe3 Rxa4 68.c7 Ra3+ 69.Ke2 Rxh4 70.c8=Q+ Kb4 71.Rb1+ Rb3 72.Qb8+ Kc5 73.Qxb3 Rh2+ 74.Kd1 Rh1+ 75.Kc2 d1=Q+ 76.Rxd1 Rh2+ 77.Rd2 Rh4 78.d8=Q Ra4 79.Qd6#