1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.O-O Bg4 5.c4 Nbd7 6.cxd5 cxd5 7.Nc3 e6 8.h3 Bh5 9.d3 Be7 10.e4 O-O 11.g4 Bg6 12.Nh4 dxe4 13.Nxg6 hxg6 14.dxe4 Ne8 15.Qe2 Bf6 16.Rd1 Qe7 17.e5 Bh4 18.Bxb7 Rd8 19.Bc6 f5 20.exf6 gxf6 21.Nd5 Qh7 22.Nf4 Rf7 23.Qxe6 Nc7 24.Qd6 Ne8 25.Qd3 f5 26.Bd5 Ne5 27.Qe2 fxg4 28.Bxf7+ Qxf7 29.Rxd8 Nf3+ 30.Kg2 Bxd8 31.Qe6 Nh4+ 32.Kh1