1.e4 c5 2.Nc3 d6 3.f4 g6 4.Nf3 Bg7 5.d3 Nc6 6.g3 e6 7.Bg2 Nge7 8.O-O O-O 9.h3 Nd4 10.Ne2 b6 11.g4 Bb7 12.c3 Nxf3+ 13.Rxf3 d5 14.Qc2 Rc8 15.Rf2 Qd7 16.e5 Rfd8 17.Ng3 b5 18.Bd2 Nc6 19.Raf1 Rf8 20.b3 a5 21.Qd1 b4 22.c4 Nd4 23.Be3 f5 24.Bxd4 cxd4 25.gxf5 gxf5 26.Nh5 Kh8 27.Kh2 Rg8 28.Rg1 Rc7 29.Bf3 Qd8 30.Rfg2 dxc4 31.dxc4 Bxf3 32.Qxf3 Qb8 33.Qf2 Qd8 34.Nf6 Rf8 35.Qh4 Bxf6 36.exf6 h6 37.Rg7 Rxg7 38.fxg7+ Kh7 39.gxf8=Q