1.e4 c6 2.Nf3 d5 3.d3 e6 4.Be2 c5 5.exd5 exd5 6.d4 Nc6 7.O-O Be6 8.c4 dxc4 9.Be3 cxd4 10.Nxd4 Nxd4 11.Bxd4 Ne7 12.Qa4+ Nc6 13.Be3 Bd6 14.Na3 O-O 15.Nxc4 Bc7 16.Rfd1 Qb8 17.Bc5 Rd8 18.Rxd8+ Qxd8 19.Rd1 Qf6 20.b4 Rd8 21.Rxd8+ Qxd8 22.Bf1 Bxc4 23.Bxc4 Qh4 24.Qb3 Qxh2+ 25.Kf1 Qh1+ 26.Ke2 Qh5+ 27.f3 b6 28.Be3 Qg6 29.Kf1 h5 30.b5 Na5 31.Qd3 Nxc4 32.Qxc4 Bg3 33.a4 Qb1+ 34.Ke2 Qe1+ 35.Kd3 Qf1+ 36.Kd4 Qa1+ 37.Ke4 Qb1+ 38.Kd5 Qf5+ 39.Kc6 Qc8+ 40.Kd5 Qd7+ 41.Ke4 h4 42.Bg5 Qe8+ 43.Kd3 Qd7+ 44.Ke2 h3 45.gxh3 Qxh3 46.Qe4 Bd6 47.Be3 Qg2+ 48.Ke1 Bf8 49.Qa8 Qg3+ 50.Ke2 Qc7 51.Kd3 Qd6+ 52.Ke2 Qh2+ 53.Kd3 Qc7 54.Bd4 Qd7 55.Qc6 Qd8 56.Ke3 Qe7+ 57.Kd3 Qa3+ 58.Ke2 Qxa4 59.Kd3 a6 60.Qxb6 axb5 61.Qc6 Qb3+ 62.Kd2 Qb4+ 63.Kd3 Qb1+ 64.Kd2 Qf5 65.Ke3 b4 66.Ke2 Qe6+ 67.Qxe6 fxe6 68.Kd3 Kh7 69.Kc4 Kg6 70.Be5 Kf5 71.Bb8 Be7 72.Kd4 Bf6+ 73.Ke3 Ba1 74.Bg3 Be5 75.Bh4 Bf6 76.Bf2 Bc3 77.f4 Kg4 78.Bg1 g5 79.Bh2 Bf6 80.fxg5 Bxg5+ 81.Kd3 Bf4 82.Bg1 Bd6 83.Kc4 e5 84.Bh2 Kf5 85.Bg1 e4 86.Kd4 Be5+ 87.Kc4 Bc3 88.Bf2 Kf4 89.Bb6 Kf3 90.Ba5 e3 91.Kd5 Kg4 92.Ke4 e2 93.Bxb4 Bxb4 94.Kd5 Be7 95.Kc4 e1=Q 96.Kd3 Qc1 97.Ke4 Qh1+ 98.Kd4 Kg3 99.Kc4 Qg1 100.Kb3 Bc5 101.Kc4 Kf3 102.Kd3 Qh1 103.Kc3 Bf2 104.Kd3 Bb6 105.Kc2 Be3 106.Kd3 Ba7 107.Kc4 Bb8 108.Kc5 Kg4 109.Kb5 Qh4 110.Ka6 Kf4 111.Kb6 Ke4 112.Kc6 Be5 113.Kb6 Qg3 114.Kc6 Qg7 115.Kb5 Kf5 116.Ka4 Qg5 117.Kb5 Qg8 118.Kc6 Qh7 119.Kd5 Kg4 120.Ke6 Bg7 121.Ke7 Bc3+ 122.Kf8 Qd7 123.Kg8 Qg7# 0-1