1.g3 d5 2.Bg2 c6 3.Nf3 Nf6 4.O-O h6 5.d3 Bf5 6.c4 e6 7.Qb3 Qc8 8.cxd5 exd5 9.e4 dxe4 10.Nd4 Bh3 11.dxe4 Bc5 12.Nf5 Bxf5 13.exf5 O-O 14.Nc3 Na6 15.Bf4 Qxf5 16.Qxb7 Nb4 17.a3 Nd3 18.Qxc6 Nxf4 19.gxf4 Rad8 20.Rad1 Rxd1 21.Rxd1 Bb6 22.Ne4 Nh5 23.Ng3 Nxg3 24.hxg3 Rc8 25.Qe4 Qg4 26.Rd3 Rc1+ 27.Kh2 Qh5+ 28.Bh3 Rf1 29.Rd2 Rxf2+ 30.Rxf2 Bxf2 31.Qf5