1.Nf3 c5 2.d4 cxd4 3.Qxd4 Nc6 4.Qa4 Nf6 5.e4 d6 6.e5 dxe5 7.Nxe5 Qd6 8.Bf4 Qb4+ 9.Qxb4 Nxb4 10.Na3 a6 11.O-O-O Nxa2+ 12.Kb1 Nb4 13.g3 Nbd5 14.Bg5 e6 15.c4 Nb4 16.Bg2 Bc5 17.Nc2 Nxc2 18.Kxc2 h6 19.Bd2 Bxf2 20.Bb4 Bb6 21.Bd6 Bd8 22.Rhf1 Be7 23.b4 Bxd6 24.Rxd6 Ke7 25.c5 Rd8 26.Rxd8 Kxd8 27.Nxf7+ Kc7 28.Nxh6 Bd7 29.Nf7 a5 30.Ra1 a4 31.Kc3 Nd5+ 32.Bxd5 exd5 33.Ne5 Bb5 34.Kd4 Rf8 35.Kxd5 Rf2 36.Nc4 Rxh2 37.Nd6 Rd2+ 38.Ke5 Kc6 39.Nc8 Re2+ 40.Kd4 Rb2 41.Na7+ Kd7 42.Nxb5 Rxb4+ 43.Kd5 Rxb5 44.Rxa4 Rb1 45.Rg4 Rd1+ 46.Ke5 Re1+ 47.Kd4 Re7 48.Rg6 Kc7 49.Kd5 Rd7+ 50.Kc4 Re7 51.Kb5 Rd7 52.g4 Re7 53.Rg5 Rf7 54.Re5 Rd7 55.g5 Rd2 56.Re7+ Rd7 57.Re8 Rd1 58.Rg8 Rb1+ 59.Kc4 b5+ 60.cxb6+ Kxb6 61.Rb8+ Ka6 62.Rxb1 g6 63.Rd1 Ka5 64.Rc1 Ka6 65.Rf1 Kb6 66.Kd3 Ka5 67.Kd2 Kb6 68.Kc3 Kc6 69.Kb3 Kb6 70.Kb2 Ka5 71.Rg1 Ka4 72.Ka2 Ka5 73.Rb1 Ka6 74.Kb3 Ka7 75.Rb2 Ka6 76.Kc4 Ka5 77.Rb7 Ka6 78.Rf7 Ka5 79.Kd5 Ka6 80.Rg7 Kb6 81.Rxg6+ Kb7 82.Ra6 Kb8 83.Kc5 Kb7 84.Rh6 Ka8 85.Rh2 Ka7 86.Rh3 Kb8 87.Rd3 Kb7 88.Kd6 Kb6 89.g6 Ka5 90.Kd5 Kb6 91.Rd4 Ka5 92.Rd2 Kb4 93.g7 Ka3 94.g8=R Kb4 95.Rg7 Ka4 96.Rh7 Ka3 97.Re2 Ka4 98.Rh6 Kb4 99.Re1 Ka4 100.Rc1 Kb3 101.Rh2 Ka4 102.Kd6 Ka5 103.Rhh1 Ka6 104.Rc7 Ka5 105.Kc5 Ka6 106.Ra1# 1-0