1.Nf3 c5 2.e4 e6 3.Nc3 d6 4.d4 cxd4 5.Qxd4 Bd7 6.Bf4 e5 7.Nxe5 dxe5 8.Qxe5+ Qe7 9.Qc7 Bc6 10.Qc8+ Qd8 11.Qxd8+ Kxd8 12.O-O-O+ Nd7 13.Bc4 Nh6 14.f3 f6 15.Nb5 a6 16.Nd4 Ke8 17.Nxc6 bxc6 18.Be6 Nc5 19.Bh3 g5 20.Be3 Rg8 21.b4 g4 22.fxg4 Nxe4 23.g5 Nxg5 24.Bd7+ Kf7 25.Bxc6 Rc8 26.Bd5+ Ne6 27.Rhe1 Ng4 28.Bf4 Re8 29.a3 f5 30.Bb3 Nf6 31.g3 Ne4 32.Rd7+ Kf6 33.Ra7 Rg7 34.Rxa6 Rge7 35.Bd5 Bg7 36.c4 Kg6 37.Kc2 Bf6 38.Rxe6 Rxe6 39.Bxe6 Rxe6 40.a4 Rc6 41.Kb3 Rb6 42.a5 Nc5+ 43.Ka3 Ra6 44.bxc5 Rxa5+ 45.Kb4 Ra2 46.c6 Rb2+ 47.Kc5 Rxh2 48.c7 Rc2 49.Kd5 Rd2+ 50.Bxd2 Bc3 51.Bxc3 Kg5 52.Re2 f4 53.gxf4+ Kxf4 54.Bd4 h5 55.Rd2 Kg5 56.Rd1 h4 57.Re1 h3 58.Rf1 h2 59.Rh1 Kf5 60.Rxh2 Kg6 61.Rh1 Kf7 62.Rh2 Ke7 63.Rh3 Kd7 64.Rg3 Kc8 65.Rg4 Kb7 66.Rh4 Ka8 67.Rh5 Kb7 68.Be5 Ka8 69.Rh6 Kb7 70.Rh7 Ka8 71.Rh8+ Kb7 72.Kd6 Ka6 73.Bf4 Kb6 74.Bg5 Ka6 75.Bf6 Kb7 76.Be5 Ka6 77.c8=Q+ Ka7 78.Kd7 Kb6 79.Bd6 Ka7 80.Bc5# 1-0