1.e4 c5 2.g3 g6 3.Bg2 Bg7 4.d3 Nc6 5.f4 d6 6.Nf3 Nd4 7.O-O f5 8.Nc3 e5 9.Re1 Nxf3+ 10.Qxf3 Ne7 11.fxe5 dxe5 12.Bg5 Qd6 13.Bxe7 Qxe7 14.exf5 Bxf5 15.Qxb7 Qxb7 16.Bxb7 Rb8 17.Bc6+ Ke7 18.Rab1 Rhc8 19.Bd5 Kd6 20.Be4 Be6 21.a4 a6 22.b3 Rf8 23.Rf1 Bh6 24.Bg2 Bf5 25.h3 Be3+ 26.Kh2 h5 27.Rbd1 Bd4 28.Ne2 Be3 29.Be4 Bxe4 30.dxe4+ Ke6 31.Nc3 Rh8 32.Nd5 Bg5 33.Nc7+ Ke7 34.Nxa6 Rb6 35.Nxc5 h4 36.Rd7+ Ke8 37.Rff7 hxg3+ 38.Kxg3 Bf4+ 39.Kg2 g5 40.Rfe7+ Kf8