1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.c4 Bg7 6.Nc2 d6 7.Nc3 Be6 8.Bd3 Ne5 9.Ne3 Rc8 10.Ned5 Nf6 11.Qe2 Nfd7 12.f4 Bg4 13.Qf1 Nxd3+ 14.Qxd3 Nb6 15.Ne3 Be6 16.b3 d5 17.exd5 Nxd5 18.Nexd5 Bxd5 19.Nxd5 Bxa1 20.O-O O-O 21.Ba3 Bf6 22.Qh3 Re8 23.f5 b5 24.fxg6 hxg6 25.Rxf6 exf6 26.Be7 Qxd5 27.cxd5 Rc1+ 28.Kf2 Rxe7 29.Qd3 Rec7 30.Qxb5 R7c3 31.h4 R1c2+ 32.Kg1 Rxa2 33.d6 Rcc2 34.Qe8+ Kg7 35.d7 Rxg2+ 36.Kf1 Rgf2+ 37.Ke1 Rfb2 38.Kf1 Rh2 39.Kg1 Rhd2 40.Qe1 Rxd7 41.h5 Rdd2 42.hxg6 Rg2+ 43.Kf1 Raf2+ 44.Qxf2 Rxf2+ 45.Kxf2