1.e4 c5 2.Nc3 a6 3.Nf3 d6 4.d4 cxd4 5.Nxd4 g6 6.Be3 Bg7 7.Be2 Nf6 8.O-O b5 9.f4 e5 10.Nb3 Nc6 11.a4 b4 12.Nd5 Nxd5 13.Qxd5 Qc7 14.fxe5 Be6 15.exd6 Bxd5 16.dxc7 Bxe4 17.Nc5 f5 18.Nxe4 fxe4 19.Bc4 Ne5 20.Bxa6 Kd7 21.c8=Q+ Rhxc8 22.Bxc8+ Rxc8 23.a5 Rxc2 24.a6 Rc8 25.a7 Ra8 26.Ra5 Nc4 27.Rd1+ Ke6 28.Ra6+ Kf5 29.Bd4 Bh6 30.Rf1+ Kg4 31.Re1 e3 32.b3 Kf5 33.bxc4 Ke4 34.Bc5 b3 35.Ra3