1.Nf3 c5 2.c4 Nc6 3.Ng5 e6 4.Nf3 d5 5.cxd5 exd5 6.d4 cxd4 7.Nxd4 Nf6 8.Nc3 Bc5 9.Nb3 Bb6 10.e3 O-O 11.Be2 d4 12.exd4 Nxd4 13.Nxd4 Bxd4 14.O-O Be6 15.Nb5 Be5 16.Qxd8 Rfxd8 17.Bf3 Bd5 18.Bxd5 Rxd5 19.Nc3 Bxc3 20.bxc3 Rc8 21.Be3 b6 22.Bd4 Ra5 23.a4 Nd5 24.Ra3 f6 25.Rfa1 Rc4 26.Kf1 Kf7 27.Ke2 Nf4+ 28.Kf3 Ne6 29.Be3 f5 30.g3 g5 31.Ke2 f4 32.Bd2 h5 33.Kd3 Rc8 34.c4 Rd8+ 35.Kc2 Rc5 36.Rc3 Rd4 37.a5 Rdxc4 38.axb6 axb6 39.Rxc4 Rxc4+ 40.Kd3 Rd4+ 41.Ke2 f3+ 42.Ke3 g4 43.h3 Kg6 44.hxg4 hxg4 45.Rb1 Rd6 46.Rb4 Kf5 47.Bc3 Nc5 48.Rf4+ Kg5 49.Bd4 Re6+ 50.Kd2 Re2+ 51.Kc3 Ne4+ 52.Kd3 Nxf2+ 53.Bxf2 Rxf2 54.Rf8 Rg2 55.Rg8+ Kf5 56.Rf8+ Ke6 57.Re8+ Kd7 58.Rf8 Rxg3 59.Ke3 Rg2 60.Rf6 b5 61.Rb6 f2 62.Ke2 g3 63.Rxb5 Rg1 64.Rb7+ Ke6 65.Rb6+ Kd5 66.Rb5+ Kc4 67.Rb4+ Kxb4 68.Kd2 Kc4 69.Kc2 Ra1 70.Kb2 Ra8 71.Kc1 Rh8 72.Kd1 Rb8 73.Ke2 Rf8 74.Kf1 Rf6 75.Kg2 Rf7 76.Kf1 Rf8 77.Kg2 Rf6 78.Kf1 Rf7 79.Kg2 Rf8 80.Kh1 Rh8+ 81.Kg2 Rb8 82.Kf1 Rf8 83.Kg2 f1=Q+ 84.Kxg3 Rg8+ 85.Kh2 Qg2# 0-1