1.Nf3 Nf6 2.d4 e6 3.c4 b6 4.g3 Ba6 5.b3 b5 6.cxb5 Bxb5 7.Nc3 Bb4 8.Bd2 Bc6 9.Bg2 a5 10.O-O Bxc3 11.Bxc3 Qc8 12.d5 Bxd5 13.Bxf6 gxf6 14.Qd4 Ke7 15.e4 Bb7 16.e5 fxe5 17.Nxe5 f6 18.Qg4 Kf8 19.Qf4 Ke7 20.Qh6 Qf8 21.Qxf8+ Rxf8 22.Bxb7 Ra7 23.Nxd7 Nxd7 24.Bg2 a4 25.Rac1 axb3 26.axb3 Rb8 27.Rc3 c5 28.Rd1 Rb6 29.Bf1 Rab7 30.Bc4 Ne5 31.Re1