1.Nf3 d5 2.c3 Nc6 3.d4 Bf5 4.g3 Nf6 5.Qb3 Rb8 6.Bg2 h6 7.Ne5 e6 8.Nxc6 bxc6 9.Qa4 Qd7 10.Qxa7 Qc8 11.Qa4 Qb7 12.Nd2 Ra8 13.Qd1 Bd6 14.O-O O-O 15.a4 c5 16.dxc5 Bxc5 17.b4 Bd6 18.Nb3 Qc6 19.a5 Qxc3 20.Bd2 Qb2 21.Rc1 Ne4 22.Bxe4 Bxe4 23.Bc3 Qa2 24.Ra1 Qc2 25.Qxc2 Bxc2 26.Nd4 Bg6 27.Nb5 Rfb8 28.Nxd6 cxd6 29.Rfc1 f6 30.Bd2 Be8 31.Rc7 Bb5 32.e3 e5 33.Rac1 Kh7 34.g4 Kg6 35.f4 f5 36.fxe5 dxe5 37.R1c5 fxg4 38.Rxd5 Rd8 39.Rcc5 Be2 40.Kf2 Rxd5 41.Rxd5 Bc4 42.Rxe5 Rf8+ 43.Kg2 Rf5 44.Bc3 h5 45.Rxf5 Kxf5 46.Bxg7 h4 47.Bf8 Ke4 48.Be7 h3+ 49.Kf2 Bb5 50.Bg5 Ba6 51.Kg3 Kf5 52.Kh4 Bb5 53.Bh6 Ba6 54.Bf4 Be2 55.Bc7 Ke4 56.Bb6 Kd5 57.a6 Bxa6 58.Kxg4 Bf1 59.Bc5 Ke4 60.Bd4 Kd5 61.Kf4 Bd3 62.Ba7 Kc4 63.Bc5 Kd5 64.Bf8 Be4 65.b5 Bd3 66.b6 Ba6 67.Bg7 Bb7 68.Kg3 Bc8 69.Ba1 Ke4 70.Bd4 Kd5 71.Kh4 Ke4 72.Kg5 Bb7 73.Kf6 Kd5 74.Ke7 Kc6 75.e4 Bc8 76.e5 Kd5 77.Kd8 Ba6 78.Kc7 Kxd4 79.e6 Kc5 80.e7 Kc4 81.e8=Q Kb3 82.Qe7 Ka4 83.Qd8 Kb4 84.Qa8 Bb7 85.Qa1 Kc4 86.Qa2+ Kb5 87.Qf2 Ka5 88.Qc2 Kb5 89.Qh7 Ka6 90.Qd3+ Ka5 91.Qh7 Ka6 92.Kd8 Ba8 93.Qe7 Bf3 94.Qe1 Kb5 95.Qf2 Be4 96.Qe2+ Kc5 97.Kc7 Kd5 98.Qh5+ Kc4 99.Kd6 Bh7 100.Qh4+ Kb5 101.Qxh7 Ka4 102.Qg8 Ka5 103.Kc6 Ka6 104.Qa8# 1-0