1.c3 d5 2.d4 Nf6 3.Nf3 Bf5 4.Qb3 Qc8 5.c4 dxc4 6.Qxc4 a6 7.Nc3 b5 8.Qb3 c5 9.a4 c4 10.Qd1 b4 11.e4 Bg6 12.Nd5 Nxd5 13.exd5 Be4 14.Bd2 c3 15.bxc3 bxc3 16.Rc1 c2 17.Qe2 Bxd5 18.Qe3 e6 19.Bd3 Nc6 20.Rxc2 Qd8 21.O-O Bb4 22.Ne5 Bxd2 23.Qxd2 Nxe5 24.dxe5 O-O 25.a5 Qb8 26.Re1 Rc8 27.Rxc8+ Qxc8 28.Rc1 Qd8 29.Bf1 g6 30.h3 Kg7 31.Rc5 Rc8 32.Qc3 Rxc5 33.Qxc5 Bb7 34.Qb4 Qd5 35.Qb6 h6 36.f3 g5 37.Kh1 Qd1 38.Kg1 Bd5 39.Qxa6 Qd4+ 40.Kh1 Qa1 41.Qb5 Bc6 42.Qxc6 Qxf1+ 43.Kh2 Qa1 44.Qc5 Qa4 45.Qc3 Qf4+ 46.Kg1 Qa4 47.Kf2 Qa2+ 48.Kg3 Qa4 49.Qd2 Qa1 50.f4 gxf4+ 51.Kxf4 Qa4+ 52.Kf3 Qa1 53.Qb4 Qxe5 54.a6 Qd5+ 55.Ke3 Qe5+ 56.Kd3 Qg3+ 57.Kc4 Qxg2 58.Qc3+ Kg6 59.Kb5 Qd5+ 60.Kb6 Qd6+ 61.Kb7 Qd7+ 62.Qc7 Qb5+ 63.Qb6 Qd7+ 64.Kb8 Qe8+ 65.Kc7 Qe7+ 66.Kc6 Qe8+ 67.Kd6 e5 68.a7 Kg7 69.Qc5 Qd8+ 70.Kc6 Qc8+ 71.Kb6 Qd8+ 72.Qc7 Qd4+ 73.Kb7 Qb4+ 74.Kc8 Qa3 75.Qxe5+ Kg8 76.Qb8 Qc5+ 77.Kd7+ Kg7 78.Qb2+ Kh7 79.Qb1+ Kg7 80.Qa1+ Kh7 81.a8=Q Qf5+ 82.Kd6 Qe6+ 83.Kc5 Qe7+ 84.Kd5 Qf6 85.Qxf6 h5 86.Qb6 h4 87.Qaa7 Kh8 88.Qe3 Kh7 89.Qb7 Kg7 90.Qc8 Kf6 91.Kc5 Kg6 92.Qc3 f6 93.Qc7 Kf5 94.Qd6 Ke4 95.Qc6+ Kf4 96.Qd5 f5 97.Kc6 Kg5 98.Kb7 Kf4 99.Qb4+ Ke3 100.Qa4 Ke2 101.Qad7 Kf2 102.Q7f7 Ke2 103.Qd8 Kf3 104.Qdf8 f4 105.Qf5 Kg3 106.Qg7+ Kh2 107.Qfg5 f3 108.Kc6 Kxh3 109.Kd6 Kh2 110.Qe3 Kh3 111.Ke6 Kh2 112.Qd7 f2 113.Qe4 Kg1 114.Qdd3 f1=R 115.Qxf1+ Kh2 116.Qeh1+ Kg3 117.Qf8 Kg4 118.Qg2+ Kh5 119.Qb7 Kg4 120.Qbe7 Kh3 121.Kd6 Kg3 122.Qe1+ Kh3 123.Qc1 Kg4 124.Qh1 Kg5 125.Qg2+ Kh5 126.Qf6 h3 127.Kc5 h2 128.Kd4 h1=N 129.Qgg7 Ng3 130.Qfh6# 1-0