1.Nf3 d5 2.g3 c5 3.Bg2 Nc6 4.d3 e5 5.Nbd2 f5 6.O-O Bd6 7.e4 fxe4 8.dxe4 d4 9.Nc4 Nf6 10.Nh4 b5 11.Nxd6+ Qxd6 12.f4 O-O 13.fxe5 Nxe5 14.Bf4 Bb7 15.Nf5 Qe6 16.Qe2 b4 17.Bh3 Kh8 18.Qb5 Ba6 19.Qxc5 Ned7 20.Qxd4 Bxf1 21.Rxf1 Qxe4 22.Bd6 Qxd4+ 23.Nxd4 Rfd8 24.Bg2 Nb6 25.Bc5 Rac8 26.Nb3 Na4 27.Bxb4 Rxc2 28.Rf2 Rxb2 29.Rxb2 Nxb2 30.Bf1 Rd1 31.h3 Ne4 32.g4 Ng3 33.Nd2 Nxf1 34.Nxf1 Ra1