1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Be2 Be7 7.O-O a6 8.Be3 Qc7 9.f4 b5 10.Bf3 Bb7 11.e5 dxe5 12.fxe5 Nfd7 13.Kh1 Nxe5 14.Bf4 Nbd7 15.Ndxb5 axb5 16.Nxb5 Qb6 17.Bxb7 Qxb7 18.Nd6+ Bxd6 19.Qxd6 Ra6 20.Qd4 f6 21.b4 O-O 22.a4 Rc6 23.Qe4 Qc8 24.b5 Rc4 25.Qe3 Rxc2 26.Qb3 Qc4 27.Qxc4 Nxc4 28.a5 e5 29.Bg3 Ra8 30.Be1 Rb2 31.Rc1 Nxa5 32.Bxa5 Rxa5