1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f4 e6 7.Qf3 Be7 8.Bd3 O-O 9.Be3 Nbd7 10.g4 e5 11.Nf5 exf4 12.Bxf4 Ne5 13.Bxe5 dxe5 14.O-O-O Qc7 15.g5 Ne8 16.h4 Be6 17.Rdg1 Bb4 18.Nd5 Bxd5 19.exd5 Rc8 20.Qe4 Bd2+ 21.Kxd2 g6 22.Nh6+ Kh8 23.Re1 f5 24.gxf6 Nxf6 25.Qxe5 Qxe5 26.Rxe5 Kg7 27.Nf5+ gxf5 28.Rxf5 Rcd8 29.Rg1+ Kh8 30.c4 b5 31.cxb5 axb5 32.Rgf1 Nd7 33.Rxf8+ Rxf8 34.Rxf8+ Nxf8 35.Bxb5 Kg7 36.Ke3 Kf6 37.d6 Ke6 38.d7 Nxd7 39.Bxd7+ Kxd7 40.Kf4