1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be3 a6 7.a3 Nf6 8.Be2 Be7 9.O-O O-O 10.f4 d6 11.Kh1 Re8 12.Qe1 Nxd4 13.Bxd4 e5 14.fxe5 dxe5 15.Qg3 Bd8 16.Be3 Be6 17.Bh6 g6 18.Rf2 Kh8 19.Raf1 Ng8 20.Be3 Be7 21.Rxf7 Bxf7 22.Rxf7 Rf8 23.Nd5 Qd6 24.Rxe7 Nxe7 25.Bc5 Qe6 26.Bxe7 Rf4 27.Nxf4 Qxe7 28.Nd5 Qd6 29.c4 Re8 30.b4 Kg7 31.c5 Qc6 32.h3 a5 33.Kh2 axb4 34.axb4 Qa4 35.Qc3 h5 36.Nc7 Re7 37.Bb5 Qa2 38.Nd5 Rf7 39.Qxe5+ Kh6 40.h4 Qf2 41.Qg5+ Kg7 42.Be8 Rf3 43.Bxg6 Kf8 44.Qh6+