1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 e6 5.Nxc6 bxc6 6.Bd3 Ne7 7.O-O Ng6 8.f4 Be7 9.Qe2 O-O 10.c4 f5 11.e5 d6 12.exd6 Bxd6 13.Nc3 Qc7 14.g3 e5 15.fxe5 Nxe5 16.Bf4 Bd7 17.Rad1 Rae8 18.Qg2 Ng4 19.c5 Bxf4 20.Rxf4 Ne3 21.Bc4+ Kh8 22.Qh3 g5 23.Rfd4 Nxd1 24.Rxd1 Bc8 25.Qh6 Qg7 26.Qxc6 f4 27.Qd6 fxg3 28.hxg3 Bf5 29.Qd4 h5 30.Qxg7+ Kxg7 31.c6 Re3 32.Kh2 Bg4 33.Rd2 Re1 34.Bd5 Ref1 35.Bg2 R1f2 36.Rxf2 Rxf2 37.Kg1 Rxb2 38.c7 Rc2 39.Nb5 a6 40.Nd4 Rxc7 41.Bf3 Rc3 42.Bxg4 hxg4 43.Nf5+ Kf6 44.Nd6 Rxg3+ 45.Kf2 Ra3 46.Nc4 Rxa2+ 47.Kg3 Ra4 48.Nb6 Rd4 49.Nc8 Ke5 50.Nb6 a5 51.Na4 Rxa4 52.Kf2 Rb4 53.Ke3 Kf5 54.Kd2 Rf4 55.Kc3 g3 56.Kd3 g2 57.Ke2 g1=Q 58.Kd2 Qg3 59.Ke2 Rf2+ 60.Ke1 Qg1#