1.Nf3 b6 2.g3 c5 3.d4 Bb7 4.d5 b5 5.Bg2 e6 6.Nh4 Bxd5 7.Bxd5 exd5 8.Qxd5 Nc6 9.Bg5 Nf6 10.Bxf6 Qxf6 11.Nc3 Rb8 12.O-O-O Qe6 13.Nf5 h5 14.Ne4 c4 15.Ned6+ Bxd6 16.Nxg7+ Kd8 17.Nxe6+ Ke7 18.Qxd6+ Kf6 19.Rdg1 Rbd8 20.Qd1 Ne7 21.h4 a5 22.Rf1 d6 23.g4 hxg4 24.Re1 Rxh4 25.Nc5 a4 26.Reg1 c3 27.e3 a3 28.bxc3 Nc6 29.Na4 Rh3 30.Qe2 Rg3 31.Qd2 Nb4 32.Rxg3 Nxc2 33.Rgg1 Nb4 34.f3 Ke6 35.Rh3 Nd5 36.c4 Nc3 37.fxg4 Nd1 38.Kc2 Ke7 39.Qa5 bxa4 40.Rgg3 Rf8 41.Rg1 Nxe3+ 42.Rxe3+ Kd7 43.Qd8+ Rxd8 44.Rge1 Ra8 45.Rg3 Rg8 46.Re2 Rb8 47.Kd3 d5 48.Kc2 Rb6 49.Rh3 Rb2+ 50.Kd3 Rb1 51.Rh8 Rb3+ 52.axb3 Kc6 53.Rd8 Kc7 54.Rd6 Kb8 55.Rxd5 axb3 56.Kc3 Kb7 57.Rb2 Ka7 58.Kxb3 f5 59.Rd7+ Ka6 60.Rc2 fxg4 61.Rd4 Ka5 62.Rd5+ Ka6 63.Rh5 Kb6 64.Kc3 Ka6 65.Rh3 a2 66.Rxa2+ Kb7 67.Rf2 Kc8 68.Rh8+ Kd7 69.Rff8 Kc7 70.Rh7+ Kd6 71.Rf2 Kc5 72.Re2 Kc6 73.Rh6+ Kb7 74.Kd4 Kc8 75.Rh4 Kd8 76.c5 Kc8 77.Re4 g3 78.Ref4 Kd8 79.Kc3 Ke8 80.Rhg4 Kd7 81.Kb4 Ke6 82.Rg8 g2 83.Kc4 Kd7 84.Rf2 g1=R 85.Rxg1 Ke6 86.Rfg2 Kd7 87.Re2 Kc6 88.Kb4 Kc7 89.Rf2 Kc6 90.Rb2 Kd7 91.Rc2 Ke6 92.Re1+ Kf6 93.Rd1 Ke7 94.Rcd2 Ke8 95.Rd7 Kf8 96.Kc4 Ke8 97.R1d3 Kf8 98.Kc3 Ke8 99.R3d5 Kf8 100.Kb3 Ke8 101.Kc3 Kf8 102.Rh5 Ke8 103.Rhh7 Kf8 104.Rh8# 1-0