1.e4 c5 2.Nc3 Nc6 3.f4 g6 4.Nf3 Bg7 5.Bb5 Nd4 6.a4 a6 7.Bd3 Nc6 8.O-O d6 9.Bc4 e6 10.f5 Nf6 11.d3 O-O 12.fxg6 fxg6 13.Qe1 Ng4 14.Bg5 Qe8 15.Qh4 Nge5 16.Nxe5 Bxe5 17.Bh6 Bd4+ 18.Kh1 Bg7 19.Ne2 Ne5 20.Bb3 Bxh6 21.Qxh6 Bd7 22.d4 Nf7 23.Qh4 b5 24.Rf6 c4 25.Ba2 Nh8 26.b3 Rxf6 27.Qxf6 cxb3 28.Bxb3 bxa4 29.Ba2 Qf7 30.Qh4 Rf8 31.h3 Qf2 32.Qxf2 Rxf2 33.Bc4 Bb5 34.Bxe6+ Kg7 35.Nc3 Rxc2 36.Nxa4 g5 37.Bf5 Ng6 38.e5 Rd2 39.exd6 Rxd4 40.d7 Bxd7 41.Bxd7 Rxd7