1.c4 e5 2.g3 c6 3.d4 exd4 4.Qxd4 Nf6 5.Bg2 d5 6.Nf3 Be7 7.cxd5 cxd5 8.Qd1 Nc6 9.Be3 O-O 10.O-O Bf5 11.Nc3 Qd7 12.Nd4 Bh3 13.Qb3 Bxg2 14.Kxg2 h5 15.Rfd1 h4 16.Nf3 h3+ 17.Kf1 Rad8 18.Rd3 Bb4 19.Rad1 Bxc3 20.bxc3 Na5 21.Qc2 Nc4 22.Bg5 Qf5 23.Bxf6 gxf6 24.Qb3 Rfe8 25.Qxb7 Kg7 26.Qb5 a6 27.Qc5 Qe6 28.Re1 Qf5 29.Qc7 Rxe2 30.Red1 Rxa2 31.Qf4 Qxf4 32.gxf4 Nb2 33.R3d2 Nxd1 34.Rxa2 Nxc3 35.Rxa6 Rb8 36.Ke1 Rb1+ 37.Kd2 Ne4+ 38.Ke3 Rb3+ 39.Ke2 Rb2+ 40.Ke3 Nxf2 41.Nd4 Kg6 42.Kf3 Ne4 43.Ra5 Rxh2 44.Rxd5 Rf2+ 45.Kxe4 h2 46.f5+ Kg7 47.Ne6+ fxe6 48.Rd7+ Kh6 49.Kd3 Ra2 50.Ke3 h1=Q 51.Rc7 Re2+ 52.Kd4 Re4+ 53.Kd3 Rb4 54.Rc4 Qh5 55.fxe6 Qh2 56.Rc8 Kg7 57.Kc3 Rb1 58.Ra8 Qh1 59.Ra4 Rb5 60.Rb4 Rd5 61.Rb7+ Kf8 62.Kb4 Rd7 63.Ka5 Re7 64.Rb6 Qe1+ 65.Rb4 Rc7 66.e7+ Qxe7 67.Rb7 Rc6 68.Ra7 Rc1 69.Rd7 Qe2 70.Rd6 Ke8 71.Rd3 Rc4 72.Rc3 Qg2 73.Rg3 Rc2 74.Rg8+ Kd7 75.Ka4 Kc7 76.Kb3 Qd2 77.Rg6 Ra2 78.Rg8 Qb2+ 79.Kc4 Kd6 80.Rg5 fxg5 81.Kd3 Kc5 82.Ke3 Kb4 83.Ke4 Qg7 84.Kd5 Rb2 85.Kd6 Qb7 86.Ke5 Qa7 87.Ke6 Qe3+ 88.Kf6 g4 89.Kg6 g3 90.Kf5 Kc5 91.Kg4 Qe7 92.Kf5 g2 93.Kg6 Qh4 94.Kg7 g1=B 95.Kg6 Qe1 96.Kg5 Qe7+ 97.Kh5 Qd6 98.Kg5 Qc6 99.Kf5 Rb8 100.Kf4 Rb7 101.Kg5 Ra7 102.Kg4 Rg7+ 103.Kf4 Qa4+ 104.Kf3 Qa8+ 105.Kf4 Bh2+ 106.Ke3 Kb5 107.Kd2 Rg8 108.Kc1 Qb8 109.Kb1 Be5 110.Ka2 Rg3 111.Kb1 Bf4 112.Ka1 Ka4 113.Ka2 Ra3# 0-1