1.e4 c6 2.c4 d5 3.cxd5 cxd5 4.exd5 g6 5.Nc3 Nf6 6.Qb3 Bg7 7.Bc4 Nbd7 8.Nf3 Nc5 9.Qb4 Qd6 10.O-O a5 11.Qa3 O-O 12.Re1 Bf5 13.d4 Nd3 14.Rxe7 Qxa3 15.bxa3 Rac8 16.Bxd3 Bxd3 17.Bb2 Rxc3 18.Bxc3 Nxd5 19.Rae1 Nxc3 20.R7e3 Ne2+ 21.R3xe2 Bxe2 22.Rxe2 Rd8 23.Rd2 Rc8 24.Kf1 Rc3 25.d5 Kf8 26.d6 Bf6 27.d7 Bd8 28.Re2 Rc1+ 29.Ne1 Be7 30.Re5 Rd1 31.Ke2 Rxd7 32.Rxa5 Rc7 33.Kd2 Bf6 34.Ra8+ Kg7 35.Nd3 h5 36.a4 Rc3 37.Nc1 Ra3 38.Kc2 Bd4 39.Kb1 b5 40.Nb3 Bxf2 41.a5 Ra4 42.Rb8 Rg4 43.g3 h4 44.Rxb5 hxg3 45.hxg3 Rxg3 46.Kc2 Rf3 47.a6 Rf6 48.Ra5 Ba7 49.Ra4 g5 50.Kd3 Rd6+ 51.Ke4 Kg6 52.Ke5 Re6+ 53.Kd5 Kf5 54.Ra5 Re5+ 55.Kd6 Rxa5 56.Nxa5 g4 57.Nc6 g3 58.Nxa7 g2 59.Nc6 g1=Q 60.a7 Qh2+ 61.Kc5 Qh8 62.Nb8 Qe5+ 63.Kb6 Qb2+ 64.Ka6 Qxa2+ 65.Kb7 Qd5+ 66.Nc6 Qb5+ 67.Kc7 Qa6 68.Ne7+ Ke6 69.Nc8 f5 70.Kb8 f4 71.a8=Q Qxa8+ 72.Kxa8 f3 73.Nb6 f2 74.Nc4 f1=Q 75.Ne3 Qa1+ 76.Kb7 Ke7 77.Nd1 Qa2 78.Kc8 Qb3 79.Nf2 Qg8+ 80.Kb7 Ke6 81.Ng4 Qh8 82.Ne5 Kxe5 83.Kb6 Qe8 84.Kc5 Qd8 85.Kc6 Qg8 86.Kb7 Ke6 87.Kc7 Kf7 88.Kb7 Qg7 89.Ka7 Qb2 90.Ka8 Qb3 91.Ka7 Qc2 92.Kb7 Qb1+ 93.Ka8 Qc1 94.Kb7 Kg6 95.Ka7 Qg5 96.Kb6 Qg3 97.Ka6 Qb3 98.Ka7 Kh5 99.Ka6 Qb8 100.Ka5 Qa7+ 101.Kb4 Qa2 102.Kb5 Qe6 103.Kc5 Qc8+ 104.Kb5 Qg8 105.Kb4 Qe6 106.Kc5 Kg4 107.Kb5 Qd6 108.Ka5 Qb8 109.Ka4 Kh3 110.Ka5 Qf8 111.Kb5 Qg8 112.Kc6 Kh2 113.Kd7 Qg3 114.Kd8 Kh3 115.Ke7 Qg4 116.Kd8 Qa4 117.Ke7 Qb5 118.Kf8 Qa6 119.Kg7 Qd6 120.Kh7 Qb8 121.Kg6 Kg2 122.Kh5 Qc8 123.Kg5 Qf8 124.Kg4 Qb4+ 125.Kg5 Kf3 126.Kf5 Qd6 127.Kg5 Qe6 128.Kh5 Kf4 129.Kh4 Qg4# 0-1