1.Nf3 Nf6 2.c4 c5 3.Nc3 Nc6 4.d4 cxd4 5.Nxd4 e6 6.Ndb5 d5 7.cxd5 Nxd5 8.Nxd5 exd5 9.Qxd5 Bb4+ 10.Bd2 Qa5 11.Nd6+ Kd7 12.Qxa5 Bxa5 13.Bxa5 Kxd6 14.O-O-O+ Ke7 15.Bc3 f6 16.e3 Be6 17.b3 a5 18.Bb5 Rhc8 19.Kb2 Na7 20.Bd3 a4 21.Bb4+ Kf7 22.Rc1 Nc6 23.Bd2 Rd8 24.Rc3 a3+ 25.Kc1 Nb4 26.Bb1 Rac8 27.Rxc8 Rxc8+ 28.Kd1 Bxb3+ 29.axb3 a2 30.Bxa2 Nxa2 31.Ke2 Nc3+ 32.Kd3 Nb5 33.Rc1 Rd8+ 34.Ke2 Rd7 35.Rc5 Nd6 36.f3 Ke6 37.e4 f5 38.e5 Nf7 39.f4 g5 40.g3 gxf4 41.gxf4 Nd8 42.b4 Nc6 43.b5 Nd4+ 44.Ke3 Nb3 45.Rc2 Rd5 46.b6 Rb5 47.Rb2 Rxb6 48.Bc3 Kd5 49.h4 Kc4 50.Be1 Ra6 51.Rc2+ Kd5 52.Rb2 Nc5 53.Rd2+ Ke6 54.Rc2 Ra3+ 55.Kd4 b6 56.Bb4 Rd3+ 57.Kc4 Rf3 58.Bxc5 bxc5 59.Kxc5 Rxf4 60.Re2 Rxh4 61.Kb5 Re4 62.Rh2 Kxe5 63.Rxh7 Rd4 64.Kc5 Rd1 65.Re7+ Kf4 66.Rf7 Kg4 67.Rg7+ Kf3 68.Rf7 f4 69.Kc4 Kg3 70.Kc3 f3 71.Kc2 Rd8 72.Rg7+ Kf2 73.Rf7 Kg2 74.Rg7+ Kf1 75.Rf7 f2 76.Rf6 Rg8 77.Kd2 Kg2 78.Ke2 Re8+ 79.Kd2 f1=Q 80.Rg6+ Kh2 81.Rh6+ Kg3 82.Rg6+ Kh4 83.Rh6+ Kg5 84.Re6 Rxe6 85.Kc3 Qf3+ 86.Kd4 Re4+ 87.Kd5 Qf5+ 88.Kd6 Re6+ 89.Kd7 Qf7+ 90.Kd8 Re8#