1.e4 c6 2.a4 d5 3.exd5 cxd5 4.Nf3 Bg4 5.Bb5+ Nc6 6.d4 e6 7.c3 Bd6 8.h3 Bxf3 9.Qxf3 Ne7 10.Bd3 Ng6 11.Na3 a6 12.h4 Nxh4 13.Qg4 Ng6 14.Bxg6 fxg6 15.Qxe6+ Qe7 16.Qxe7+ Nxe7 17.Nc2 O-O 18.Ke2 Rae8 19.Bd2 Nf5+ 20.Kd3 h6 21.Rae1 Rxe1 22.Bxe1 g5 23.g4 Ne7 24.Ne3 Bf4 25.b3 b5 26.Bd2 Bxe3 27.Bxe3 bxa4 28.bxa4 Rb8 29.f4 gxf4 30.Bxf4 Rb6 31.g5 hxg5 32.Bxg5 Nf5 33.Re1 Rg6 34.Bf4 Kf7 35.Re5 Ne7 36.c4 dxc4+ 37.Kxc4 Rc6+ 38.Rc5 Rxc5+ 39.Kxc5 Ke6 40.Bg5 Nd5 41.a5 g6 42.Bd2 Ne7 43.Kb6 Kd5 44.Kxa6 Kc6 45.Ka7 Kc7 46.Bf4+ Kc6 47.a6 Nd5 48.Kb8 Nf6 49.Bc7 Nd7+ 50.Kc8 Nb6+ 51.Bxb6 Kxb6 52.d5 Kxa6 53.d6 g5 54.d7 g4 55.d8=Q g3 56.Qh4 Ka5 57.Qxg3 Kb6 58.Qg6+ Kb5 59.Qf6 Ka5 60.Kb7 Ka4 61.Qd4+ Ka5 62.Qa1+ Kb4 63.Qe1+ Kc5 64.Qd2 Kb5 65.Qd1 Kc4 66.Qg4+ Kc3 67.Qd7 Kb4 68.Kb8 Kc5 69.Qg7 Kb5 70.Qh6 Ka4 71.Qf6 Kb5 72.Qh8 Kc6 73.Ka8 Kb5 74.Qc3 Kb6 75.Qd3 Kc5 76.Qf3 Kd4 77.Qh1 Kc3 78.Qh7 Kd2 79.Qa7 Ke2 80.Qa4 Kf1 81.Qb3 Kg2 82.Kb7 Kg1 83.Qb1+ Kh2 84.Qh7+ Kg2 85.Qb1 Kh2 86.Qg6 Kh3 87.Kc6 Kh4 88.Kd5 Kh3 89.Qh7+ Kg3 90.Qh8 Kg4 91.Qb8 Kf3 92.Qd8 Ke3 93.Kd6 Kd2 94.Qg5+ Kd3 95.Kc7 Ke4 96.Kd6 Kd3 97.Qg8 Kd2 98.Kc5 Kc1 99.Qg2 Kb1 100.Kd4 Ka1 101.Kc3 Kb1 102.Qb2# 1-0