1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 d6 5.e4 O-O 6.Be2 e5 7.Be3 Ng4 8.Bg5 f6 9.Bc1 Nc6 10.O-O exd4 11.Nxd4 f5 12.Nxc6 bxc6 13.exf5 gxf5 14.Bf4 Rb8 15.Qd2 c5 16.b3 Bb7 17.Rae1 Ne5 18.Nd5 Kh8 19.Bg5 Qd7 20.Bh5 Bxd5 21.cxd5 Rb4 22.f4 Rd4 23.Qa5 Nd3 24.Re7 Qc8 25.Rxc7 Qa8 26.Rxg7 Kxg7 27.Qc7+ Kh8 28.Qe7 Nxf4 29.Bf6+ Rxf6 30.Qxf6+ Kg8 31.Bf7+