1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Be2 g6 7.O-O Bg7 8.Be3 O-O 9.h3 Bd7 10.Qd2 Re8 11.Rfe1 Rc8 12.Rad1 Ne5 13.f4 Nc6 14.Nf3 Qc7 15.a3 Red8 16.Ng5 Na5 17.Bd3 e6 18.Qf2 b6 19.e5 dxe5 20.fxe5 Qxe5 21.Nxf7 Kxf7 22.Bd4 Qh5 23.Re5 g5 24.Rxa5 bxa5 25.Bxf6 Bxf6 26.Rf1 Qh6 27.Ne4 Ke7 28.Nxf6 Rf8 29.Ng8+ Rxg8 30.Qf7+ Kd6 31.Rd1 Rg7 32.Ba6+ Ke5 33.Qf2 Qh4 34.g3 Rxc2 35.Re1+ Kd5 36.Bb7+ Kd6 37.Qf8+ Kc7 38.gxh4 Rg6 39.h5 Kxb7 40.hxg6