1.Nf3 c5 2.e3 Nc6 3.d4 cxd4 4.exd4 d5 5.c3 Nf6 6.Bd3 e6 7.O-O h6 8.Qe2 Bd6 9.Ne5 O-O 10.f4 Qc7 11.Nd2 Bxe5 12.fxe5 Ne8 13.Nf3 f5 14.exf6 Nxf6 15.Ne5 Nxe5 16.dxe5 Nd7 17.Bf4 Nc5 18.Bc2 Bd7 19.Kh1 Bc6 20.Qg4 Kh8 21.Qg6 Ne4 22.Qxe6 Rae8 23.Qg6 Qd7 24.Be3 Qe7 25.Bd4 Rxf1+ 26.Rxf1 Rf8 27.Rf3 Rxf3 28.gxf3 Qh4 29.fxe4 dxe4 30.Qg3 e3+ 31.Kg1