1.d4 Nf6 2.e3 g6 3.Bd3 Bg7 4.f4 d5 5.Nf3 O-O 6.Nbd2 b6 7.c3 c5 8.O-O Nc6 9.Ne5 Qc7 10.Qf3 Nd7 11.Nxc6 Qxc6 12.e4 Bb7 13.exd5 Qc7 14.Be4 cxd4 15.c4 Rab8 16.b3 Nc5 17.Bd3 Qd7 18.f5 Nxd3 19.Qxd3 e5 20.f6 Bh8 21.Ne4 a6 22.Qf3 b5 23.Bh6 Rfc8 24.Ng5 bxc4 25.Nxh7 Kxh7 26.Qe4 Bxd5 27.Qh4 Kg8 28.Bg5 cxb3 29.axb3 Rxb3 30.Rxa6 Rb2 31.Qg3 Rxg2+ 32.Qxg2 Bxg2 33.Re1 Qb7 34.Ra5 Bh1 35.Ra2 d3