1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.O-O Bf5 5.c4 e6 6.cxd5 cxd5 7.Qb3 Qb6 8.Qxb6 axb6 9.Nc3 Nc6 10.d3 h6 11.Nb5 Rc8 12.Be3 Nd7 13.Rac1 e5 14.Nh4 Be6 15.f4 d4 16.Bd2 exf4 17.gxf4 Be7 18.Nf3 Bxa2 19.Nfxd4 O-O 20.Nxc6 bxc6 21.Rxc6 Rxc6 22.Bxc6 Nc5 23.Ra1 Be6 24.Ra7 Bf6 25.Bc3 Rc8 26.Bf3 Bxc3 27.bxc3 g5 28.d4 Nb3 29.f5