1.d4 Nf6 2.c4 d6 3.Nc3 g6 4.e4 Bg7 5.f3 O-O 6.Be3 e5 7.d5 c6 8.Bd3 b5 9.cxb5 cxd5 10.exd5 e4 11.Nxe4 Nxd5 12.Bg5 Qb6 13.Qd2 Bd4 14.Ne2 Be3 15.Bxe3 Nxe3 16.Nf6+ Kg7 17.Qc3 Nxg2+ 18.Kd1 Kh6 19.Nd5 Ne3+ 20.Nxe3 Qxe3 21.Be4 Qxc3 22.Nxc3 d5 23.Bxd5 Rd8 24.Ke2 Rxd5 25.Nxd5 Nd7 26.Rhd1 Ne5 27.Rac1 Kh5 28.Nc7 Rb8 29.Rd5 f6 30.f4