1.Nf3 Nf6 2.g3 d5 3.Bg2 Bf5 4.c4 c6 5.Qb3 Qb6 6.cxd5 Qxb3 7.axb3 Nxd5 8.O-O Nd7 9.d3 Nb4 10.Na3 e5 11.Nc4 f6 12.Bd2 Be7 13.Rfc1 O-O 14.Na5 Rab8 15.Ra4 c5 16.Nh4 Be6 17.Bxb7 Bxb3 18.Nxb3 Rxb7 19.Na5 Rb5 20.Bxb4 cxb4 21.Rc7 Nb6 22.Ra1 Bd8 23.Rxa7 f5 24.Nc6 Bxh4 25.gxh4 Nc8 26.Rc7 Nd6 27.Raa7 Nf7 28.Ne7+ Kh8 29.Nxf5