1.e4 c5 2.Nf3 d6 3.Nc3 Nf6 4.d4 cxd4 5.Nxd4 a6 6.a4 e5 7.Nf3 h6 8.Bc4 Be6 9.Bxe6 fxe6 10.Nh4 Kf7 11.f4 Nc6 12.f5 exf5 13.Nxf5 Be7 14.Nd5 Rf8 15.Nfxe7 Nxe7 16.Nxf6 gxf6 17.Bxh6 Rg8 18.O-O Qb6+ 19.Kh1 Rg6 20.Qh5 d5 21.Bg5 Kg7 22.a5 Qc6 23.Bxf6+ Rxf6 24.Qxe5 Ng6 25.Qxd5 Raf8 26.Rxf6 Rxf6 27.Qxc6 Rxc6 28.c3 Rd6 29.h3 Rd2 30.b4 Rc2 31.Rd1 Ne5 32.Rd5 Kf6 33.Rc5 Nd3 34.Rc7 Nf4 35.Rxb7 Rxg2 36.b5 Ra2 37.bxa6 Rxa5 38.a7 Nxh3 39.Kg2 Ng5 40.e5+ Kf5 41.Re7 Kf4 42.e6 Ra2+ 43.Kf1 Nf3 44.a8=Q Rxa8 45.Ke2 Ne5