1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bg5 e6 7.Be2 Be7 8.Nb3 Nc6 9.O-O O-O 10.f4 e5 11.Qd2 b5 12.Bxf6 Bxf6 13.Rad1 exf4 14.Rfe1 Be5 15.Nd5 Qh4 16.Qd3 f3 17.Bxf3 Qxh2+ 18.Kf1 Bxb2 19.Rb1 Be5 20.Ke2 Bg4 21.Rg1 f5 22.Bxg4 fxg4 23.Rbf1 Rxf1 24.Rxf1 Qxg2+ 25.Rf2 Qh3 26.Nc7 Qxd3+ 27.cxd3 Ra7 28.Ne6 Rf7 29.Rg2 h5 30.d4 Bf6 31.d5 Ne5 32.Nbd4 h4 33.Nf5 h3 34.Rg1 Rd7 35.Rc1 Nc4 36.Kf2 Be5 37.Kg1 Rf7 38.Kh1 g3 39.Ng5 Bf4 40.Nxh3 Bxc1 41.Kg2 Ne3+ 42.Nxe3 Bxe3 43.Kxg3 Rf1 44.Kg4 Ra1 45.e5 dxe5 46.Kf5 Rxa2 47.Kxe5 b4 48.d6 Bb6 49.Nf4 b3 50.Ke6 b2 51.Nd5 b1=Q 52.Ne7+ Kh7 53.Nc6 Qe4+ 54.Ne5 Ra5 55.Kd7 Rxe5 56.Kc8 Qc6+ 57.Kb8 Re8#