1.c3 e5 2.d4 Nc6 3.dxe5 Nxe5 4.Bf4 d6 5.e3 Nf6 6.Nd2 g6 7.Ngf3 Nxf3+ 8.Qxf3 Bg7 9.Bb5+ c6 10.Bd3 Nh5 11.Nc4 Nxf4 12.Qxf4 Bf8 13.O-O-O Be6 14.Bc2 d5 15.e4 Be7 16.Ne3 Bd6 17.Qf3 dxe4 18.Qxe4 Qe7 19.Qd4 O-O-O 20.Qxa7 Bc5 21.Qa8+ Kc7 22.Qa5+ Kb8 23.Kb1 Rhe8 24.Rhe1 Rxd1+ 25.Nxd1 Rd8 26.Re2 Rd5 27.Qa4 Qg5 28.Ne3 Re5 29.g3 Qf6 30.Bd1 h5 31.a3 g5 32.Rd2 Bxe3 33.fxe3 Rxe3 34.Qa5 Qf5+ 35.Qxf5 Bxf5+ 36.Ka2 Be6+ 37.Bb3 Kc7 38.Bxe6 fxe6 39.Kb3 e5 40.a4 h4 41.gxh4 gxh4 42.a5 e4 43.Kc4 Re1 44.Rg2 h3 45.Rg7+ Kb8 46.Rg3 Re2 47.Rxh3 Rxb2 48.Kd4 Rb5 49.Rh8+ Kc7 50.h4 Rxa5 51.Kxe4 Rc5 52.Kd4 Rd5+ 53.Ke3 Rc5 54.Kd4 Rd5+ 55.Ke4 Rc5 56.Kd3 Rd5+ 57.Kc2 Rf5 58.h5 b5 59.h6 Rh5 60.h7 Rh3 61.Ra8 Rh2+ 62.Kb3 Rxh7 63.Ra7+ Kb6 64.Rxh7 Ka6 65.Rc7 b4 66.Rd7 bxc3 67.Kc2 c5 68.Kb1 c2+ 69.Kxc2 Kb5 70.Rb7+ Kc6 71.Rf7 Kd5 72.Rf5+ Kd4 73.Rf3 Kc4 74.Kd2 Kb5 75.Re3 Kc4 76.Rg3 Kb4 77.Rg2 Kb3 78.Rg6 Ka4 79.Ra6+ Kb5 80.Ra8 Kc4 81.Ke3 Kc3 82.Re8 Kc2 83.Ke4 Kb3 84.Re6 Kb2 85.Rd6 Kc1 86.Ke3 Kb2 87.Rg6 c4 88.Rb6+ Kc2 89.Kd4 c3 90.Rc6 Kb2 91.Kd3 Kb3 92.Rc8 Ka4 93.Rf8 Ka5 94.Rf5+ Ka4 95.Rf1 Ka3 96.Re1 Kb3 97.Rb1+ Ka4 98.Re1 Kb3 99.Rb1+ Ka2 100.Rb4 c2 101.Kxc2 Ka3 102.Rb5 Ka2 103.Ra5# 1-0