1.Nf3 Nf6 2.g3 c6 3.Bg2 d5 4.O-O Bf5 5.c4 e6 6.d3 Be7 7.cxd5 exd5 8.Qb3 Qc8 9.Nc3 Nbd7 10.Qc2 O-O 11.e4 dxe4 12.dxe4 Bg6 13.Nh4 Re8 14.Nxg6 hxg6 15.h3 Bb4 16.f4 Nb6 17.e5 Nfd5 18.Ne4 Qd7 19.a3 Bf8 20.Bd2 Rad8 21.Rad1 Qe6 22.Ng5 Qf5 23.Be4 Qc8 24.Kh2 Qc7 25.Bc1 Ne7 26.h4 Rxd1 27.Rxd1 Rd8 28.h5 Rxd1 29.Qxd1 Nbd5 30.hxg6 Nxg6 31.e6