1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f4 e5 7.Nf3 Nc6 8.Bd3 Be7 9.O-O exf4 10.Bxf4 Bg4 11.Kh1 O-O 12.Qe1 Re8 13.Bd2 Bh5 14.Qg3 Bg6 15.Rae1 b5 16.a3 b4 17.Nd1 bxa3 18.bxa3 Ne5 19.Nf2 Nxd3 20.cxd3 Rc8 21.Nd4 Qb6 22.Be3 Qb2 23.a4 Nd7 24.Nh3 Ne5 25.Nf4 Qa3 26.Ra1 Qc3 27.Rfc1 Qa5 28.Nd5 Bf8 29.h4 Nxd3 30.Rxc8 Rxc8 31.h5 Bxh5 32.Nf5 Re8 33.Nf6+ Kh8 34.Nxe8 Bg6 35.Bd4 Qd8 36.Nexg7 Ne5 37.Bxe5 dxe5 38.Qxe5 f6 39.Ne6 Qd2 40.Qxf6+