1.g3 d5 2.Bg2 c6 3.f4 Bf5 4.d3 Nf6 5.Nf3 e6 6.O-O Bc5+ 7.e3 h6 8.Qe1 Nbd7 9.Nbd2 Qe7 10.Kh1 O-O-O 11.e4 dxe4 12.dxe4 Bh7 13.e5 Ng4 14.Nb3 h5 15.Nxc5 Nxc5 16.h3 Nh6 17.Ng5 Bxc2 18.Be3 Bd3 19.Qb4 Bxf1 20.Rxf1 b6 21.Rc1 Rd7 22.Bxc6 Rc7 23.Bxc5 bxc5 24.Rxc5 Rd8 25.Ne4 Rd1+ 26.Kh2 Nf5 27.Qa4 Rd4 28.Qa6+ Kd8 29.Rb5 Rb4 30.Nc5 Nd4 31.Nb7+ Rxb7 32.Rxb7 Rxb7 33.Qxb7 Nxc6 34.Qxc6 Qb4 35.Qa8+