1.c4 e5 2.g3 d5 3.cxd5 Nf6 4.Nc3 Nxd5 5.Bg2 Nb6 6.Nf3 Nc6 7.O-O Be7 8.d3 O-O 9.Rb1 Be6 10.Be3 Nd5 11.Nxd5 Bxd5 12.Qa4 Qd6 13.Rfc1 Qe6 14.Nd2 Bxg2 15.Kxg2 a6 16.Qb3 Qxb3 17.Nxb3 Bd6 18.Nc5 Nd8 19.b4 f5 20.Bg5 b6 21.Bxd8 Rfxd8 22.Nb7 Rdc8 23.Nxd6 cxd6 24.f4 Kf7 25.Kf3 Ke6 26.a4 g6 27.e4 b5 28.a5 fxe4+ 29.Kxe4 exf4 30.gxf4 Kd7 31.h4 Re8+ 32.Kf3 Re7 33.Rc2 Rae8 34.Rbc1 Re3+ 35.Kf2 R3e7 36.Rc7+ Ke6 37.Re1+ Kf6 38.Rexe7 Rxe7 39.Rc6 Kf5 40.Rxa6 Kxf4 41.Rxd6 Rc7 42.Rd4+ Ke5 43.Ke3 Rc1 44.Rg4 Re1+ 45.Kd2 Ra1 46.Rg5+ Kd4 47.Kc2 Ra2+ 48.Kb3 Rd2 49.Rxb5 Rxd3+ 50.Ka4 Rd1 51.Rc5 Rd3 52.Rg5 Rd2 53.Kb5 Ke4 54.Kc6 h6 55.Rc5 Kf3 56.Kc7 Kf4 57.Rc1 Ke3 58.Kc6 Rh2 59.Kb6 Kf2 60.a6 Kg3 61.Kc7 Rd2 62.b5 Rc2+ 63.Rxc2 Kg4 64.Kb6 Kg3 65.Ka7 Kh3 66.b6 Kxh4 67.Rc1 Kg3 68.Rd1 h5 69.Rf1 h4 70.Rd1 Kf3 71.Rb1 Kg2 72.Rh1 Kg3 73.Re1 Kh2 74.Ka8 Kh3 75.Kb7 Kg2 76.Re6 Kf1 77.a7 h3 78.Re8 Kf2 79.Re2+ Kg1 80.Re3 Kf1 81.Ka6 Kf2 82.Rg3 g5 83.a8=Q Kf1 84.b7 Kf2 85.Qg8 Kf1 86.b8=Q h2 87.Qbd8 Ke2 88.Qa5 Kf1 89.Qf5+ Ke2 90.Qfd5 Kf1 91.Qd3+ Kf2 92.Qa3 h1=N 93.Kb5 Ke2 94.Qe8+ Kd2 95.Qaa8 Kd1 96.Qec6 Ke2 97.Qc1 Kf2 98.Qe8 Kxg3 99.Qg1+ Kf4 100.Qxh1 g4 101.Qhe4+ Kg5 102.Qf8 Kh5 103.Qd4 Kg5 104.Qd7 Kh4 105.Qe6 Kg3 106.Qb6 Kh3 107.Ka5 Kh4 108.Qg7 Kh5 109.Qbh6# 1-0