1.e4 c5 2.Nf3 d6 3.Nc3 g6 4.d4 cxd4 5.Qxd4 Nf6 6.e5 dxe5 7.Qxd8+ Kxd8 8.Nxe5 Be6 9.Bc4 Bxc4 10.Nxc4 Bg7 11.Ne5 Ke8 12.Bf4 Nh5 13.g3 g5 14.Nxf7 Kxf7 15.Bxg5 Bxc3+ 16.bxc3 Nc6 17.O-O Rac8 18.Rfd1 Rhd8 19.Be3 Nf6 20.Rab1 b6 21.Rd3 Ne5 22.Rxd8 Rxd8 23.Rb5 Rd5 24.Rxd5 Nxd5 25.Bd4 Nf3+ 26.Kg2 Nxd4 27.cxd4 Nb4 28.c3 Nxa2 29.c4 Nc1 30.Kf3 Ke6 31.Ke4 Nb3 32.d5+ Kf6 33.f4 a5 34.Kd3 Kf5 35.h3 Nc5+ 36.Ke3 h5 37.Kd4 Ne4 38.g4+ hxg4 39.hxg4+ Kxf4 40.Kd3 Nc5+ 41.Kc3 Kxg4 42.Kd4 Kf5 43.Kc3 Ke4 44.d6 exd6