1.e4 c6 2.Nf3 d5 3.Nc3 Bg4 4.h3 Bxf3 5.Qxf3 Nf6 6.a3 e6 7.d4 dxe4 8.Qe3 Qa5 9.Bd2 Bb4 10.Nxe4 Bxd2+ 11.Nxd2 O-O 12.O-O-O Nbd7 13.Bd3 Qc7 14.Rhe1 c5 15.dxc5 Nxc5 16.Ne4 Nfxe4 17.Bxe4 Rac8 18.Kb1 b5 19.Bf3 Na4 20.Qb3 a6 21.Re2 Rfd8 22.Red2 Rxd2 23.Rxd2 g6 24.Qb4 Qe5 25.Qd4 Qe1+ 26.Rd1 Qa5 27.Qd7 Rb8 28.Qd6 Rc8 29.Bb7 Rf8 30.Bxa6 Nb6 31.Bb7 Nc4 32.Qc5 Rb8 33.Bf3 Nd2+ 34.Kc1 Nxf3 35.gxf3 Qa8 36.Rd3 Qa4 37.Rd4 Qa8 38.Rd3 Qa4 39.Qb4 Qa7 40.Qd4 Qc7 41.Qd6 Qa7 42.Qd4 Qc7 43.f4 Rc8 44.Rc3 Qb7 45.Rxc8+ Qxc8 46.b3 h5 47.Kb2 e5 48.Qc3 Qf5 49.fxe5 Qxf2 50.a4 bxa4 51.bxa4 g5 52.a5 g4 53.hxg4 h4 54.g5 Qe2 55.g6 Qb5+ 56.Ka3 fxg6 57.e6 h3 58.Qc8+ Kg7 59.Qd7+ Qxd7 60.exd7 h2 61.d8=Q h1=Q 62.Qd4+ Kh7 63.a6 Qc1+ 64.Qb2 Qe3+ 65.Qb3 Qc5+ 66.Ka4 Qc6+ 67.Ka5 Qc5+ 68.Qb5 Qxc2 69.a7 Qc7+ 70.Qb6 Qc3+ 71.Ka6 Qc4+ 72.Kb7 Qd5+ 73.Qc6 Qb3+ 74.Kc8 Qg8+ 75.Kc7 Qg7+ 76.Qd7 g5 77.a8=Q g4 78.Qe4+ Kh8 79.Qxg7+ Kxg7 80.Kb8 Kh6 81.Qxg4 Kh7 82.Qg2 Kh8 83.Ka8 Kh7 84.Qb2 Kg8 85.Qa2+ Kh7 86.Qe2 Kg7 87.Qe1 Kf7 88.Qh1 Kf8 89.Qa1 Kg8 90.Qa6 Kg7 91.Qa3 Kg8 92.Qb3+ Kg7 93.Qb5 Kg8 94.Qa4 Kg7 95.Qe4 Kg8 96.Qb1 Kg7 97.Qb7+ Kg8 98.Qb4 Kg7 99.Qa4 Kg8 100.Qa3 Kg7 101.Qa7+ Kg8 102.Qa5 Kg7 103.Qf5 Kh8 104.Qf3 Kg7 105.Qb3 Kh8 106.Qb8+ Kg7 107.Qh2 Kf7 108.Qh5+ Kg7 109.Qa5 Kg8 110.Qa1 Kf8 111.Qh1 Kf7 112.Qh2 Kf8 113.Qb8+ Kg7 114.Qe8 Kf6 115.Kb7 Kf5 116.Kc6 Kg5 117.Kb6 Kf6 118.Ka7 Kg7 119.Kb8 Kf6 120.Ka8 Kg7 121.Qe5+ Kf7 122.Kb7 Kf8 123.Kc7 Kg8 124.Qe7 Kh8 125.Kd6 Kg8 126.Ke6 Kh8 127.Kf6 Kg8 128.Qg7# 1-0