1.e4 c6 2.Nc3 d5 3.d4 dxe4 4.Nxe4 Nd7 5.c3 Ngf6 6.Nxf6+ Nxf6 7.Nf3 Bg4 8.h3 Bxf3 9.Qxf3 e6 10.Bc4 Bd6 11.Bd2 Nd5 12.O-O-O Qf6 13.Qe2 Nf4 14.Qf1 Nd5 15.g3 O-O 16.h4 c5 17.dxc5 Bxc5 18.f4 Rac8 19.Qf3 Rfd8 20.Kb1 Bf8 21.Bd3 b5 22.f5 exf5 23.Qxf5 Qxf5 24.Bxf5 Rc5 25.Bc2 a5 26.a3 g6 27.Bb3 a4 28.Ba2 Nf6 29.Be3 Rxd1+ 30.Rxd1 Rf5 31.Rd8 Kg7 32.c4 Bc5 33.Bxc5 Rxc5 34.Rd4 bxc4 35.Rxc4 Rxc4 36.Bxc4 Ne4 37.Kc2 Nxg3 38.Kc3 f5 39.Kb4 Ne4 40.Kxa4 Kf6 41.b4 Ke5 42.b5 Kd6 43.Kb4 Nd2 44.Bd3 Nf3 45.a4 Ne5 46.Bf1 f4 47.b6 Kc6 48.a5 f3 49.Bb5+ Kb7 50.Kc5 f2 51.a6+ Kb8 52.Bf1 Nd7+ 53.Kb5 h6 54.a7+ Kb7 55.Bg2+ Kc8 56.a8=Q+ Nb8 57.Qa2 Kd7 58.Ka4 f1=B 59.Bxf1 Kd6 60.Ka3 Kc5 61.Kb2 Na6 62.Ka1 h5 63.Qa3+ Kxb6 64.Kb1 g5 65.Ka1 Nb4 66.Kb1 Nc6 67.Qa4 Nb4 68.Ka1 Nd5 69.Qa8 Ne7 70.Ka2 Kc7 71.Ka3 Nf5 72.Ka4 Kb6 73.Kb3 Ng7 74.Qa2 g4 75.Ka3 Nf5 76.Ka4 Nd6 77.Kb3 Nf7 78.Ka3 Ne5 79.Ka4 Nd3 80.Bxd3 Kb7 81.Ka3 Kc6 82.Kb2 Kd6 83.Ka1 Ke7 84.Qa3+ Ke6 85.Qa4 g3 86.Qa5 Kf7 87.Qa6 Kg7 88.Ka2 g2 89.Qg6+ Kh8 90.Qh7# 1-0