1.d4 Nf6 2.Nf3 g6 3.Bf4 Bg7 4.e3 d6 5.h3 O-O 6.c4 c5 7.Nc3 cxd4 8.exd4 d5 9.a3 b6 10.Be2 Bb7 11.O-O Nc6 12.Rc1 Rc8 13.cxd5 Nxd5 14.Bg3 Nxc3 15.bxc3 e6 16.Re1 Na5 17.Ne5 Bh6 18.Rc2 Qe7 19.Bf3 Bxf3 20.Qxf3 Qxa3 21.Nd7 Qa4 22.Nf6+ Kh8 23.Qe4 Bg7 24.Qh4 h5 25.Re5 Bxf6 26.Qxf6+ Kh7 27.Rxh5+ gxh5 28.Be5 Rg8 29.Qxf7+ Kh6 30.Bf4+ Rg5 31.h4