1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Qc7 5.Nc3 e6 6.f4 a6 7.Be2 b5 8.Nxc6 dxc6 9.O-O b4 10.Nb1 Nf6 11.Bd3 e5 12.Kh1 Be7 13.a3 O-O 14.axb4 Bxb4 15.Na3 Bg4 16.Rf3 Nh5 17.fxe5 Bxa3 18.Rxa3 Qxe5 19.Rc3 Rad8 20.Be3 Rfe8 21.Qf1 Bxf3 22.gxf3 Nf4 23.Bxa6 Re6 24.Rc5 Qd6 25.b4 Ng6 26.Bd3 Ne5 27.Be2 Qe7 28.Qe1 Kh8 29.Ra5 Rg6 30.Qa1 Re8 31.Ra7 Qxb4 32.Ra8 Re6 33.Bd4 f6 34.Bc3 Qc5 35.f4 Qe3 36.Bh5 Qxe4+ 37.Kg1 Ng6 38.f5 Qxf5