1.c4 e5 2.g3 c6 3.Nf3 e4 4.Nd4 d5 5.cxd5 Qxd5 6.e3 Nf6 7.Bg2 Bg4 8.Nc3 Qd7 9.Qc2 c5 10.Nb3 Bf3 11.Bxf3 exf3 12.d4 Nc6 13.Ne4 cxd4 14.Nxf6+ gxf6 15.Qe4+ Qe6 16.Qxf3 Bb4+ 17.Kf1 d3 18.Kg2 O-O-O 19.Rd1 h5 20.Nd4 Nxd4 21.exd4 h4 22.Bf4 d2 23.Bxd2 hxg3 24.Rac1+ Kb8 25.Bf4+ Bd6 26.hxg3 Qh3+ 27.Kg1 a6 28.Bxd6+ Rxd6 29.Rc3 f5 30.Rb3 b5 31.Re1 Qh2+ 32.Kf1 Qh3+ 33.Qg2 Qg4 34.Rbe3 Qxd4 35.Qf3 Qg4 36.Re8+ Rxe8 37.Rxe8+ Kc7 38.Kg2 Qxf3+ 39.Kxf3 Kd7 40.Re2 Rd4 41.Ke3 Re4+ 42.Kd3 Rb4 43.b3 Kd6 44.Re8 a5 45.Rd8+ Ke5 46.f3 f4 47.g4 Kf6 48.Rd5 Ke6 49.Rf5 f6 50.Kc3 Kf7 51.a3 Re4 52.fxe4 Ke7 53.Rxf4 b4+ 54.axb4 a4 55.bxa4 Kf8 56.a5 Ke8 57.Kb2 Kd7 58.Kb1 Kd6 59.Ka1 Ke6 60.Rf1 Kd7 61.e5 fxe5 62.Rf2 Kd6 63.b5 Ke7 64.g5 Kd8 65.g6 Kc7 66.g7 Kd6 67.Ka2 Ke7 68.Ka3 Kd7 69.Kb2 Ke7 70.Ka1 Kd8 71.Rf3 Kc7 72.Ka2 Kd6 73.Ka3 Ke7 74.Ka4 Kd8 75.Kb3 Ke8 76.Kb2 Kd7 77.g8=R Kd6 78.Rf4 Ke6 79.Rf5 Kxf5 80.Rg5+ Kxg5 81.a6 Kh5 82.Ka3 Kg5 83.a7 Kg4 84.a8=Q e4 85.Kb2 Kh3 86.Kc3 Kg2 87.Kd4 Kf3 88.Qa2 e3 89.Kd3 Kg3 90.Kxe3 Kh4 91.Kd2 Kg5 92.Kc1 Kf4 93.Kb1 Ke4 94.Ka1 Kd4 95.Qa3 Kd5 96.b6 Ke4 97.Qa4+ Kd5 98.Kb1 Kc5 99.Qa5+ Kd6 100.Kc2 Ke7 101.Kd3 Ke8 102.Kd4 Kf8 103.Qa7 Ke8 104.Kd5 Kd8 105.Kc6 Ke8 106.Kd6 Kd8 107.Qa8# 1-0