1.e4 b6 2.d4 e6 3.c4 Bb7 4.Nc3 Bb4 5.f3 f5 6.exf5 Nh6 7.fxe6 Nf5 8.Ne2 O-O 9.Qd3 dxe6 10.Bf4 c5 11.d5 exd5 12.cxd5 Nc6 13.O-O-O Ncd4 14.Kb1 Qd7 15.Nxd4 Nxd4 16.Be5 Bxc3 17.bxc3 Nf5 18.d6 Rae8 19.Bf4 Bc6 20.Qd2 Kh8 21.Bd3 Ba4 22.Rde1 Nxd6 23.Rxe8 Nxe8 24.Re1 Rxf4 25.Rxe8+ Qxe8 26.Qxf4 Bb5 27.Bc2 Bf1 28.g3 Bb5 29.Kb2 Bc6 30.Qf5 Qg8 31.f4 Bb5 32.Bb3 Qe8 33.Bc2 Qg8 34.h4 Bc4 35.a3 Bf7 36.Qd7 Qe8 37.Qxa7 Qb5+ 38.Kc1 Qf1+ 39.Kd2 Qf2+ 40.Kc1 Qf1+ 41.Bd1 Qc4 42.Kd2 Qd5+ 43.Kc1 Qc4 44.Qa8+ Bg8 45.Qf3 Qa2 46.a4 Qa1+ 47.Kd2 Qa2+ 48.Bc2 Bb3 49.Qa8+ Bg8 50.Qe4 Qa1 51.Qe1 Qa2 52.Qe4 Qa1 53.f5 Qg1 54.Qf4 Qg2+ 55.Kc1 Qg1+ 56.Kb2 Qg2 57.f6 Qb7 58.fxg7+ Qxg7 59.Qd6 Qb7 60.h5 Qf7 61.Qe5+ Qg7 62.Qf4 h6 63.Qd6 Qg5 64.Qxb6 Bf7 65.a5 Bxh5 66.a6 Bf3 67.a7 Kg7 68.Qc7+ Kf6 69.Qd6+ Kg7 70.Qd7+ Kf6 71.Qd8+ Ke6 72.Bb3+ Kf5 73.Qxg5+ hxg5 74.Bd1 Ba8 75.Kb3 Bd5+ 76.Ka4 Ke5 77.Kb5 Kd6 78.Kb6 Ba8 79.Ba4 c4 80.Bb5 Bd5 81.Bxc4 Ba8 82.Bb5 Bg2 83.c4 Ba8 84.c5+ Kd5 85.c6 Kd6 86.c7 Bg2 87.c8=Q Ba8 88.Qxa8 Ke6 89.Qc6+ Ke7 90.Qd7+ Kf8 91.a8=Q# 1-0