1.c4 e5 2.g3 Nf6 3.Bg2 Bc5 4.Nc3 c6 5.e3 O-O 6.d4 exd4 7.exd4 Bb6 8.c5 Ba5 9.Bf4 d5 10.cxd6 Re8+ 11.Ne2 Bg4 12.f3 Be6 13.O-O Nbd7 14.Rf2 h6 15.g4 Nb6 16.Ne4 Nbd5 17.Bg3 Ne3 18.Qd3 Nxg2 19.Rxg2 Bd5 20.Be5 Nd7 21.Bf4 Nf8 22.g5 hxg5 23.Bxg5 Bxe4 24.fxe4 Qxd6 25.Ng3 Bb6 26.Nf5 Qe6 27.Re1 Nh7 28.Bh6 g6 29.Ng7 Qxa2 30.Nxe8 Rxe8 31.Kh1 Qe6 32.Bd2 Rd8 33.d5 cxd5 34.e5 Rc8 35.b3 Bd8 36.Bh6 g5 37.Bxg5 Nxg5 38.h4 Qh6 39.Qg3 Kf8 40.e6 Nxe6 41.Qg8+ Ke7 42.Rf2 Qxh4+ 43.Kg2 Qh5 44.Rxe6+ Kxe6 45.Qe8+ Kd6 46.Qf8+ Kc6 47.Qe8+ Kb6 48.Rf6+ Bxf6 49.Qe3+ d4 50.Qe8 d3 51.Qe5 Qxe5 52.Kf3 Qd5+ 53.Ke3 Kc7 54.Kf4 Kd8 55.Kg4 Kd7 56.Kg3 Ke8 57.Kh2 Ke7 58.Kg3 Kf8 59.Kh3 a6 60.Kg3 a5 61.Kf2 a4 62.Ke3 a3 63.Kf2 a2 64.Kg1 a1=N 65.b4 b6 66.b5 d2 67.Kf2 Ke8 68.Ke2 Kd8 69.Ke3 Kd7 70.Kf4 Ke8 71.Kg3 Ke7 72.Kh3 Kf8 73.Kh2 Ke8 74.Kh3 Kd8 75.Kg3 Kd7 76.Kf2 Ke8 77.Ke2 Nb3 78.Kd1 Bg5 79.Ke2 Qd8 80.Kd1 Ke7 81.Ke2 Kf8 82.Kf1 Rb8 83.Ke2 Ra8 84.Kf2 Ra7 85.Ke2 Ra6 86.Kf2 Ra8 87.Ke2 Ra7 88.Kd1 Ra6 89.bxa6 Qd7 90.a7 Qxa7 91.Kc2 Qa3 92.Kc3 Qa8 93.Kc2 Qa7 94.Kb2 Qa6 95.Kc3 Qa5+ 96.Kxb3 Qa8 97.Kb2 Qa7 98.Kb3 Qa6 99.Kc3 Qa5+ 100.Kb3 d1=R 101.Kc2 Bh4 102.Kxd1 Kg7 103.Kc1 Kh6 104.Kc2 Qa8 105.Kd1 Qa7 106.Kc1 Qa6 107.Kd2 Qa3 108.Ke2 Qa8 109.Ke3 Qa7 110.Kf3 Qa4 111.Kg2 Qa3 112.Kg1 Qa2 113.Kh1 Kg5 114.Kg1 Kf4 115.Kf1 Ke3 116.Kg1 Kf3 117.Kh1 Kg3 118.Kg1 Qa1# 0-1