1.Nf3 d5 2.b3 Nf6 3.Bb2 Bf5 4.c4 e6 5.g3 Be7 6.Bg2 O-O 7.O-O h6 8.d3 c6 9.Nbd2 Nbd7 10.Qc2 Qc7 11.e4 dxe4 12.dxe4 Bh7 13.Nd4 e5 14.Nf5 Bxf5 15.exf5 Bc5 16.Ne4 Nxe4 17.Qxe4 Rfe8 18.Rad1 Nf6 19.Qc2 Rad8 20.h3 Nh5 21.Kh2 Nf6 22.Be4 Rxd1 23.Rxd1 Nxe4 24.Qxe4 Bxf2 25.f6 gxf6 26.Qg4+ Kf8 27.Ba3+ c5 28.Qf3 Bd4 29.Qxf6 Re6 30.Qh8+ Ke7 31.Rf1 Rg6 32.Bc1 e4 33.Rxf7+ Kxf7 34.Qh7+ Bg7