1.c4 e5 2.g3 h6 3.Nc3 Nc6 4.Nf3 Nf6 5.Bg2 Bb4 6.Nd5 e4 7.Nh4 d6 8.Nxf6+ Qxf6 9.Bxe4 Bh3 10.Bg2 Qe6 11.Bxh3 Qxh3 12.a3 Bc5 13.e3 Qe6 14.O-O Qxc4 15.b4 Bb6 16.Bb2 O-O 17.Nf5 f6 18.d4 Qf7 19.Qf3 Kh7 20.b5 Na5 21.Bc3 d5 22.a4 Qe6 23.Qh5 a6 24.Bb4 Rfe8 25.Nh4 Qe4 26.Qf7 axb5 27.axb5 Nc4 28.Rxa8 Rxa8 29.Bf8 Qg4 30.Rc1 Qg5 31.Re1 Ra2 32.Bb4 Rb2 33.Bf8 Ra2 34.Nf5 Nd2 35.Qxd5 Qg4 36.Nh4 Rb2 37.Qf7 Rxb5 38.h3 Qg5 39.Qd7 Rb2 40.Bxg7 Qxg7 41.Qf5+ Kg8 42.Ra1 Qf8 43.Qe6+ Kg7 44.Nf5+ Kg6 45.Ne7+ Kg7 46.Qg4+ Kf7 47.Nd5 Qd8 48.Qh5+ Ke6 49.Nf4+ Ke7 50.Qf5 Qd7 51.Ng6+ Kd6 52.Qxf6+ Qe6 53.Qd8+ Qd7 54.Qf8+ Kd5 55.Qg8+ Ke4 56.Nf4 Qc6 57.Qg4 Ra2 58.Ng6+ Kd3 59.Ne5+ Kc3 60.Rxa2 Nf3+ 61.Qxf3 Ba7 62.Rc2+ Kb4 63.Qxc6 Kb3 64.f3 Bb8 65.Kf1 Ba7 66.Ng6 Bxd4 67.Qa6 Bxe3 68.Rh2 Bb6 69.Rh1 Ba5 70.Qe2 Kc3 71.Qd1 Kc4 72.Ke2 Bc3 73.Qd4+ Bxd4 74.Rh2 Bc5 75.Rg2 Bd4 76.Kf1 c6 77.Ke2 b5 78.Kd1 Be5 79.Nf8 Kd5 80.g4 h5 81.Nd7 Ba1 82.Kc2 c5 83.Nf8 h4 84.f4 Kd4 85.Re2 Bb2 86.Nd7 c4 87.Rg2 Bc3 88.Rf2 Ba1 89.Kb1 Kd5 90.Rf3 Kd6 91.Nc5 Bd4 92.Nb3 Bg1 93.f5 Bh2 94.Nc5 Bg3 95.Nd7 Kc6 96.Kc1 Kxd7 97.Kb2 Be5+ 98.Kb1 b4 99.f6 b3 100.f7 Kd6 101.Rf1 Kd5 102.f8=Q Bf6 103.Qb4 Be5 104.Rg1 Bg7 105.Qe7 Be5 106.Qd8+ Ke4 107.Qd2 Bh8 108.Rh1 Ba1 109.Qb2 c3 110.Qxa1 Kd3 111.Rc1 Kd4 112.Re1 Kd5 113.Rd1+ Kc5 114.g5 Kb4 115.Qxc3+ Ka3 116.Qa5# 1-0