1.d4 Nf6 2.h3 g6 3.c4 d6 4.Nc3 Bg7 5.Nf3 O-O 6.e4 e5 7.Be3 exd4 8.Nxd4 Re8 9.f3 Nh5 10.Qd2 Ng3 11.Rg1 Nxf1 12.Rxf1 Nc6 13.Kf2 f5 14.Kg1 f4 15.Bf2 Rf8 16.Rad1 Ne5 17.b3 c6 18.Nce2 Qf6 19.Kh2 g5 20.Nf5 Bxf5 21.exf5 Qxf5 22.Qxd6 Rfe8 23.Qc7 Nxf3+ 24.gxf3 Rxe2 25.Qxb7 Rae8 26.Qxc6 h6 27.Qd5+ Qxd5 28.cxd5 Rxa2 29.Kg1 Rd8 30.d6 Rd7 31.Bc5 Kf7 32.Rfe1 Bf6 33.b4 a5 34.b5 Rc2 35.Rd5 Rxc5 36.Rxc5 Bd4+ 37.Kf1 Bxc5 38.Ra1 Bb6 39.Rd1 Ke6 40.Ke2 Rxd6 41.Rc1 Kd5 42.Kd3 a4 43.Ra1 Kc5+ 44.Ke4 Kxb5 45.Kf5 Bc5 46.Rh1 a3 47.Ra1 Kc4 48.Ke5 Rd3 49.Kf6 Rxf3 50.Kf5 Rxh3 51.Kg6 f3 52.Kf5 f2 53.Kg6 g4 54.Kf5 g3 55.Kg4 g2 56.Kxh3 g1=Q 57.Rxg1 fxg1=Q 58.Kh4 Bd6 59.Kh3 Qg3# 0-1