1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.Bc4 Nc6 6.O-O e6 7.d3 Nge7 8.Qe1 O-O 9.f5 gxf5 10.Qg3 fxe4 11.dxe4 Ng6 12.Bg5 f6 13.Be3 Nce5 14.Be2 Kh8 15.Rad1 Qe7 16.Kh1 a6 17.a4 Bd7 18.h4 Nxf3 19.gxf3 Ne5 20.h5 Rg8 21.Qh4 h6 22.f4 Nf7 23.Bf3 Bc6 24.Rde1 b5 25.axb5 axb5 26.Rg1 b4 27.Nd5 exd5 28.exd5 Bb7 29.Bxc5 Qd7 30.Bxb4 Qb5 31.Bc3 Bxd5 32.Bxd5 Qxd5+ 33.Kh2 Qf5 34.Re7 Rae8 35.Rxe8 Rxe8 36.Qg4 Qxg4 37.Rxg4 Re2+ 38.Rg2 Rxg2+ 39.Kxg2 f5 40.Bxg7+ Kxg7 41.Kf3 Kf6 42.c4 Ke7 43.Ke3 Nd8 44.b4 Ne6