1.g3 d5 2.Bg2 Nf6 3.f4 g6 4.Nf3 Bg7 5.O-O O-O 6.d3 c5 7.h3 Nc6 8.Nc3 d4 9.Ne4 Nxe4 10.dxe4 e5 11.f5 gxf5 12.exf5 Bxf5 13.Nxe5 Ne7 14.Nd3 c4 15.Nf4 Qd7 16.e4 dxe3 17.Qxd7 Bxd7 18.Bxe3 Nf5 19.Bf2 Bxb2 20.Rab1 c3 21.Bxb7 Rab8 22.Bd5 Ba4 23.Bb3 Bxb3 24.axb3 Rfd8 25.g4 Nd4 26.Bh4 Rdc8 27.Nd5 Nxc2 28.Ne7+ Kf8 29.Nxc8 Rxc8 30.Bf6 Ne3 31.Rfe1 Nd5 32.Bd4 c2 33.Rxb2 c1=Q 34.Rxc1 Rxc1+ 35.Kf2 Rc7 36.Rd2 Nb6 37.Re2 Nd7 38.Kg3 Rb7 39.Re3 f6 40.Kh4