1.e4 c5 2.Nf3 d6 3.Be2 Nf6 4.c3 g6 5.d3 Bg7 6.a3 O-O 7.b4 c4 8.O-O Nc6 9.Bg5 cxd3 10.Qxd3 Nd7 11.Nbd2 Nde5 12.Nxe5 Nxe5 13.Qg3 Qc7 14.Rac1 f5 15.Qh4 Re8 16.c4 Nf7 17.Be3 Bb2 18.Rb1 Bf6 19.Qg3 a5 20.bxa5 Qxa5 21.Rb5 Qc3 22.Rb3 Qe5 23.f4 Qa5 24.Bd3 e6 25.Rc1 Qd8 26.Nf3 Bd7 27.Nd4 Kh8 28.Qf2 Bc6 29.Nxc6 bxc6 30.Rcb1 Kg8 31.Qa2 Re7 32.a4 Rd7 33.Bb6 Qc8 34.a5 c5 35.exf5 Bd4+ 36.Kh1 gxf5 37.Qe2 Re7 38.Bxf5 Qd7 39.Bxh7+ Kxh7 40.Qe4+