1.e4 d5 2.exd5 Qxd5 3.Nc3 Qa5 4.d4 Nf6 5.Bc4 c6 6.Ne2 Bf5 7.O-O e6 8.Ng3 Bg6 9.f4 Be7 10.f5 exf5 11.Qe2 Qc7 12.Bf4 Qd7 13.Rad1 O-O 14.d5 Bc5+ 15.Kh1 cxd5 16.Nxd5 Nxd5 17.Rxd5 Qc6 18.Nxf5 Bxf5 19.Rxf5 Na6 20.Bd5 Qb6 21.Rxf7 Kh8 22.c4 Rxf7 23.Bxf7 Nb4 24.Re1 Rf8 25.Qh5 Nd3 26.Rf1 Nf2+ 27.Rxf2 Bxf2 28.Be5 Bd4 29.h3 Bxe5 30.Qxe5 Qf6 31.Qxf6 gxf6 32.Bd5 b6 33.Kh2 Kg7 34.Kg3 Re8 35.Kf3 Re5 36.b3 a5 37.Kf2 h5 38.Kf3 Kh6 39.h4 Kg7 40.g3 Re1 41.Be4 Ra1 42.a4 Ra3 43.Bc2 Ra2 44.Bd1 Rd2 45.Be2 Rb2 46.Bd3 Rxb3 47.Ke4 f5+ 48.Kd4 Kf6 49.Be2 Rxg3 50.Bxh5 Rh3 51.Kd5 Rxh4 52.Be2 Rh3 53.Kc6 Rb3 54.Kd6 Rb4 55.c5 bxc5 56.Kxc5 f4 57.Bb5 Kg5 58.Kb6 f3 59.Kxa5 Rb2 60.Bc4 f2 61.Ka6 Kf4 62.a5 Ke5 63.Ka7 Kd6 64.Bf1 Kc7 65.a6 Rb8 66.Bg2 Rf8 67.Bf1 Rh8 68.Bg2 Rf8 69.Bf1 Rg8 70.Be2 Rh8 71.Bf1 Rf8 72.Be2 f1=Q 73.Bxf1 Rxf1 74.Ka8 Rf8+ 75.Ka7 Rf7 76.Ka8 Kb6 77.a7 Rf8#