1.g3 d5 2.Nf3 c6 3.c4 g6 4.Qa4 Bg7 5.d4 Bg4 6.Ne5 Be6 7.cxd5 Bxd5 8.f3 Be6 9.Bg2 Nd7 10.f4 Nh6 11.e4 O-O 12.Nf3 Bg4 13.Nbd2 b5 14.Qb3 c5 15.d5 Qb6 16.h3 Bxf3 17.Nxf3 c4 18.Qe3 Nc5 19.O-O Nxe4 20.g4 f5 21.Ne5 Nf7 22.Bxe4 Nxe5 23.gxf5 gxf5 24.Qxb6 axb6 25.fxe5 fxe4 26.Bf4 Rf5 27.d6 Bxe5 28.Bxe5 Rxe5 29.dxe7 Rxe7 30.Rf5 b4 31.Kf2 c3 32.bxc3 bxc3 33.Ke3 c2 34.Rc1 Ra3+ 35.Kd2 Rxa2 36.Ke3 Ra3+ 37.Kd2 Rxh3 38.Rxc2 Rh2+ 39.Ke3 Rxc2 40.Rc5 Ra2 41.Rh5 Ra4 42.Ke2 e3 43.Kd3 Ra2 44.Rh2 Rg2 45.Rxg2+ Kf7 46.Ke2 h6 47.Ke1 h5 48.Kd1 Rb7 49.Rg5 h4 50.Rh5 Rd7+ 51.Ke2 Rd4 52.Kxe3 Rb4 53.Rh6 Kg7 54.Rd6 b5 55.Kf3 Kf7 56.Ke3 h3 57.Rh6 Rb3+ 58.Kf4 b4 59.Kf5 Rc3 60.Rh7+ Kg8 61.Rb7 b3 62.Kg6 Kf8 63.Kf6 Ke8 64.Ke6 Kd8 65.Kd6 Kc8 66.Rg7 Rc2 67.Ke6 Rc1 68.Rg5 Rc4 69.Rg1 Re4+ 70.Kd5 Rh4 71.Kc6 Kd8 72.Kd6 Ke8 73.Ke6 Kf8 74.Kd5 h2 75.Kc6 b2 76.Kb5 hxg1=B 77.Ka6 b1=R 78.Ka5 Rh2 79.Ka6 Ra2# 0-1