1.Nf3 c5 2.g3 Nc6 3.Bg2 Nf6 4.O-O g6 5.c3 Bg7 6.d4 cxd4 7.cxd4 d6 8.Nc3 O-O 9.e4 Bg4 10.Be3 d5 11.exd5 Nxd5 12.Nxd5 Qxd5 13.Ne5 Qxe5 14.dxe5 Bxd1 15.Raxd1 Bxe5 16.Rd7 Rab8 17.b3 Bd6 18.Bxc6 bxc6 19.Bxa7 Rb5 20.Rc1 Ra8 21.Rxc6 Ra5 22.Bb6 Rxa2 23.Rd8+ Rxd8 24.Bxd8 Rb2 25.Rc3 Bb4 26.Rf3 Bc5 27.Bc7 Bd4 28.g4 f6 29.Bg3 Kf7 30.Rd3 e5 31.Kf1