1.Nf3 Nf6 2.d4 b6 3.c4 Bb7 4.e3 e6 5.Nc3 Be7 6.Bd3 d5 7.O-O Nbd7 8.b3 O-O 9.Bb2 Ne4 10.Qe2 f5 11.Rad1 Bd6 12.cxd5 exd5 13.Nb5 Rf6 14.Ne5 Rh6 15.f4 Bxe5 16.dxe5 Qh4 17.Bxe4 Qxh2+ 18.Kf2 fxe4 19.Rh1 Qxh1 20.Rxh1 Rxh1 21.b4 h5 22.Nxc7 Rc8 23.Nb5 Ba6 24.Kg3 h4+ 25.Kg4 h3 26.gxh3 Rg1+ 27.Kh4 Rc6 28.Qh5 Rh6 29.Qxh6 gxh6 30.Nc7 Bc8 31.e6 Nf8 32.f5 Bxe6 33.Nxe6 Nxe6 34.fxe6 Rg6