1.d4 Nf6 2.Bf4 c5 3.e3 g6 4.Nf3 Bg7 5.c3 O-O 6.Nbd2 d5 7.Bd3 Nc6 8.O-O Nh5 9.Bg5 Qc7 10.dxc5 e5 11.Be2 f5 12.Ne1 Nf6 13.Bxf6 Bxf6 14.Nb3 Be6 15.Qc2 Rad8 16.Nf3 Rd7 17.Rad1 Rfd8 18.Rd2 d4 19.exd4 exd4 20.Nfxd4 Nxd4 21.cxd4 Bxd4 22.Bc4 Qe5 23.Re2 Bxf2+ 24.Rexf2 Bxc4 25.Qxc4+ Kf8 26.Re2 Qf6 27.Rfe1 Rd1 28.Qe6 Rxe1+ 29.Rxe1 Qg5 30.Qe5 Kg8 31.Qe3 Qh4 32.g3