1.Nf3 Nf6 2.d4 c5 3.c3 e6 4.e3 d5 5.Bd3 Nbd7 6.Nbd2 Qc7 7.O-O g6 8.e4 cxd4 9.exd5 Nxd5 10.Nxd4 a6 11.Ne4 Bg7 12.h4 O-O 13.h5 N7f6 14.hxg6 hxg6 15.Bg5 e5 16.Nc2 Be6 17.Nxf6+ Nxf6 18.Qf3 Nh7 19.Bh4 f5 20.Qg3 Qf7 21.f3 Rae8 22.a4 e4 23.fxe4 f4 24.Qe1 g5 25.Bf2 Qh5 26.Bd4 g4 27.Be2 Ng5 28.Bxg7 Kxg7 29.Nd4 Rh8 30.Rxf4 Qh2+ 31.Kf2 Qxf4+ 32.Kg1 Qe3+