1.e4 c5 2.Nf3 e6 3.a3 a6 4.d4 cxd4 5.Nxd4 Nc6 6.Nxc6 bxc6 7.Bd3 d5 8.O-O Nf6 9.Nc3 Nd7 10.Bf4 Nc5 11.Be2 Be7 12.b4 Nd7 13.Qd2 O-O 14.Rfd1 Bb7 15.Na4 Nf6 16.exd5 cxd5 17.c4 dxc4 18.Qxd8 Rfxd8 19.Bxc4 Nd5 20.Bxd5 Rxd5 21.Rxd5 Bxd5 22.Nb6 Rd8 23.Rc1 Be4 24.f3 Bf5 25.Rc7 Bf6 26.Kf2 h5 27.Nd7 Bb2 28.a4 f6 29.Be3 Ba3 30.b5 axb5 31.axb5 Bd6 32.Ra7 Rc8 33.Ra6 Bxh2 34.Nc5 h4 35.b6 Rb8 36.b7 Bg3+ 37.Ke2 g5 38.Ra8 Kf7 39.Bf2 Bf4 40.Rxb8 Bxb8 41.Na6 Bd6 42.Bb6 g4 43.Bc7 Bxc7 44.Nxc7 gxf3+ 45.Kxf3 h3 46.gxh3 Bxh3 47.b8=Q Bf5 48.Qe8+ Kg7 49.Qc6 Kf8 50.Ke3 Bh3 51.Qd6+ Kf7 52.Qg3 Bg4 53.Qxg4 Ke7 54.Na8 Kd7 55.Qh5 Ke7 56.Kd4 Kf8 57.Nb6 f5 58.Qh8+ Kf7 59.Nc8 f4 60.Qd8 Kg7 61.Qb6 Kg8 62.Nd6 Kf8 63.Qb2 e5+ 64.Kc4 e4 65.Nb5 Kf7 66.Nc3 Kf6 67.Qb6+ Ke7 68.Kb4 Ke8 69.Qd6 e3 70.Nb5 f3 71.Qd3 Kf7 72.Qxe3 Kf6 73.Qa3 Ke5 74.Qa8 Kf6 75.Nc3 Kf7 76.Qb8 Kg7 77.Ne4 Kh6 78.Ng3 Kg6 79.Qd8 Kf7 80.Kc3 Kg6 81.Qb8 Kh6 82.Ne4 f2 83.Nxf2 Kg7 84.Qe8 Kh6 85.Qe5 Kh7 86.Nh3 Kh6 87.Qg5+ Kh7 88.Qc1 Kg6 89.Qb2 Kh5 90.Ng1 Kh4 91.Qa3 Kh5 92.Qa1 Kg5 93.Qf1 Kg6 94.Kc2 Kh6 95.Nh3 Kg6 96.Kd2 Kh5 97.Qf6 Kg4 98.Qe7 Kf5 99.Qg7 Ke4 100.Qc3 Kd5 101.Qg3 Kc4 102.Qd6 Kb5 103.Kc2 Kc4 104.Qb6 Kd5 105.Qb3+ Ke5 106.Nf2 Kf4 107.Kc1 Kf5 108.Qh3+ Kg5 109.Qh1 Kf4 110.Nd3+ Kg3 111.Kd1 Kg4 112.Kc1 Kg3 113.Qe4 Kh3 114.Kd2 Kg3 115.Ke3 Kh2 116.Kf2 Kh3 117.Qa4 Kh2 118.Qb4 Kh1 119.Qd4 Kh2 120.Qh4# 1-0