1.e4 c5 2.f4 g6 3.Nf3 Bg7 4.Nc3 d6 5.Bc4 e6 6.O-O Ne7 7.Qe1 Nbc6 8.a3 Nd4 9.Nxd4 Bxd4+ 10.Kh1 a6 11.d3 Qc7 12.Qh4 b5 13.Ba2 Bb7 14.Ne2 Bg7 15.c3 O-O-O 16.Ng3 d5 17.f5 exf5 18.exf5 Be5 19.Bf4 Bxf4 20.Qxf4 Qxf4 21.Rxf4 Nxf5 22.Nxf5 gxf5 23.Rxf5 Rhe8 24.Kg1 Re2 25.Rf2 Rde8 26.Kf1 Rxf2+ 27.Kxf2 d4 28.Rc1 Kd8 29.Rc2 Re5 30.Rd2 Rf5+ 31.Kg1 Re5 32.Bxf7 Re1+ 33.Kf2 Re4 34.Kf1 Rf4+ 35.Rf2 Rxf2+ 36.Kxf2 Ke7 37.Bg8 h6 38.cxd4 cxd4 39.Bh7 Kf6 40.h4 Ke5 41.Kg3 Bc6 42.Bg8 Bd7 43.Bh7 Bf5 44.Bxf5 Kxf5 45.Kf3 h5 46.b4 Ke5 47.g4