1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bd3 e6 7.O-O Be7 8.Be3 Qc7 9.f4 Nc6 10.Nb3 O-O 11.a3 b5 12.Qf3 Bb7 13.Qh3 g6 14.g4 b4 15.Ne2 Nd7 16.g5 Rfe8 17.Rf3 Bf8 18.Qh4 Bg7 19.Rh3 Nf8 20.Rf1 Rad8 21.Ng3 bxa3 22.bxa3 Ne7 23.Nd4 e5 24.fxe5 dxe5 25.Nb3 Bc8 26.Nh1 Bxh3 27.Qxh3 Ne6 28.Nf2 Nc6 29.Ng4 Ncd4 30.Nxd4 exd4 31.Bd2 Qc5 32.e5 a5 33.Qf3 Rd7 34.a4 Rc7 35.Bb5 d3+ 36.Be3 Nd4 37.Qe4 Rd8 38.cxd3 Qb4 39.Bxd4 Qxd4+ 40.Qxd4 Rxd4 41.h3 Re7 42.Bc4 Rxg4+