1.g3 Nf6 2.Nf3 c5 3.c4 d6 4.Bg2 e5 5.d3 Be7 6.O-O Nc6 7.Bg5 O-O 8.Nc3 h6 9.Bxf6 Bxf6 10.a3 Rb8 11.Rb1 Be6 12.Nd2 Be7 13.b4 Qd7 14.Nd5 cxb4 15.axb4 b5 16.e3 Rfc8 17.h4 bxc4 18.b5 Na5 19.Qa4 c3 20.Nc4 Nxc4 21.dxc4 a6 22.Rfc1 axb5 23.cxb5 Rc5 24.Nxc3 d5 25.Qd1 d4 26.Bc6 Qd8 27.exd4 exd4 28.Ne4 Re5 29.Qd3 Bf5 30.Ra1 Bf8 31.Kg2 Rbxb5 32.Rc4 Rbc5 33.Rxd4 Qe7 34.Ba8 Rc8 35.Qf3 Rxa8 36.Rxa8 Bxe4 37.Rxe4 Rxe4 38.Rxf8+ Kxf8 39.h5 Qe5 40.Qa3+ Kg8 41.Kf1 Rc4 42.Qa8+ Kh7 43.Qa3 Rg4 44.f3 Rxg3 45.Qf8 f6 46.Kf2 Rg5 47.Qxf6 gxf6 48.f4 Rxh5 49.Kg2 Rh3 50.Kf2 Qa5 51.Kg1 Qg5+ 52.Kf1 Qg7 53.Ke2 Qe7+ 54.Kd1 Qe2+ 55.Kc1 Kg6 56.Kb1 Qb2+ 57.Kxb2 Rh1 58.Kc3 Rh3+ 59.Kd2 Kg7 60.Kc2 Kf7 61.f5 Rh4 62.Kb2 Rd4 63.Kc2 Kg7 64.Kb3 Rd7 65.Ka2 Ra7+ 66.Kb3 Kh8 67.Kb2 Ra4 68.Kb1 Rh4 69.Kb2 Rh5 70.Kb1 Kg8 71.Ka1 Kh8 72.Kb1 Rxf5 73.Kb2 Rc5 74.Ka1 h5 75.Ka2 Rc3 76.Kb1 Rf3 77.Ka2 Kg8 78.Kb2 Rh3 79.Kc2 Kf8 80.Kd2 Kg8 81.Ke1 Re3+ 82.Kd2 Kg7 83.Kc1 Kg6 84.Kd2 Re2+ 85.Kd1 Rc2 86.Ke1 h4 87.Kd1 Rh2 88.Ke1 Kf5 89.Kd1 Rh3 90.Kc2 Rh2+ 91.Kd1 Rc2 92.Ke1 h3 93.Kd1 h2 94.Ke1 h1=R# 0-1