1.Nf3 Nf6 2.g3 c5 3.Bg2 Nc6 4.d4 cxd4 5.Nxd4 e5 6.Nxc6 dxc6 7.Qxd8+ Kxd8 8.Nd2 Bf5 9.e4 Be6 10.Nf3 Bd6 11.Ng5 Bc4 12.Bf1 Bxf1 13.Rxf1 Ke7 14.f3 Bc5 15.Ke2 Rhd8 16.Be3 Nd7 17.Rad1 Bxe3 18.Kxe3 f6 19.Nh3 Nc5 20.Nf2 Rxd1 21.Rxd1 Na4 22.Nd3 Rd8 23.Ra1 Kd6 24.f4 exf4+ 25.gxf4 Ke7 26.Rg1 Kf7 27.h4 Re8 28.Kf3 Nb6 29.b3 Nd7 30.h5 Nf8 31.a4