1.d4 Nf6 2.Nf3 e6 3.Bf4 c5 4.e3 Nc6 5.Nbd2 Be7 6.Be2 Nh5 7.Bg3 b6 8.c3 Bb7 9.e4 Nxg3 10.hxg3 cxd4 11.cxd4 O-O 12.a3 d6 13.Bd3 g6 14.Qe2 Bf6 15.Qe3 Bg7 16.g4 Rc8 17.Kf1 a6 18.g3 b5 19.Kg2 Qb6 20.Rh3 Bxd4 21.Qh6 Rfe8 22.Rah1 Bxb2 23.Ng5 Ne5 24.Bb1 Qxf2+ 25.Kxf2 Nxg4+ 26.Ke2 Nxh6 27.Rxh6 Bf6 28.Nxh7 Bg7 29.R6h3 Rc5 30.g4 f6 31.g5