1.Nf3 Nf6 2.g3 b6 3.Bg2 Bb7 4.O-O e6 5.b3 Be7 6.Bb2 O-O 7.d4 c5 8.c4 cxd4 9.Nxd4 Bxg2 10.Kxg2 d5 11.Nd2 dxc4 12.Nxc4 Qd5+ 13.Nf3 Na6 14.Qxd5 Nxd5 15.Rfd1 Nc5 16.Nfe5 Bf6 17.Nd3 Bxb2 18.Ncxb2 Ne4 19.Na4 Rac8 20.Rac1 f6 21.Nf4 Nxf4+ 22.gxf4 b5 23.Nb2 Nc3 24.Rd7 Nxe2 25.Rxc8 Rxc8 26.Rxa7 Nxf4+ 27.Kf3 g5 28.Rb7 f5 29.Ke3 Rc2 30.Nd1 b4 31.Ra7 Re2+ 32.Kf3 e5 33.Ra5 h5 34.Ne3 e4+