1.d4 Nf6 2.Nf3 g6 3.e3 Bg7 4.Bd3 d6 5.b3 O-O 6.Bb2 d5 7.Nbd2 Nbd7 8.O-O c6 9.Ne5 Ne8 10.f4 f5 11.Ndf3 Ndf6 12.Qe1 Nd6 13.Ng5 Nde8 14.Qh4 Nc7 15.Rf3 Ne6 16.Rh3 Nxg5 17.Qxg5 Be6 18.Rf1 Bf7 19.g4 e6 20.Qh4 fxg4 21.Nxg4 h5 22.Ne5 Ne4 23.Bxe4 Bxe5 24.fxe5 Qxh4 25.Rxh4 g5 26.Rh3 dxe4 27.Rg3 g4 28.h3 Bg6 29.hxg4 Rxf1+ 30.Kxf1 Rf8+ 31.Kg2 hxg4 32.Rxg4