1.e4 c5 2.Nf3 a6 3.g3 d5 4.exd5 Qxd5 5.Bg2 Qe6+ 6.Kf1 Nc6 7.Nc3 Nf6 8.d3 Qd6 9.Kg1 Bg4 10.h3 Bh5 11.Bg5 e6 12.Qd2 Be7 13.Bxf6 gxf6 14.Re1 f5 15.Qh6 Bg6 16.h4 Bf8 17.Qd2 Bh5 18.Qg5 Bxf3 19.Bxf3 Be7 20.Qd2 O-O-O 21.Ne2 Rhg8 22.Bg2 Bf6 23.Nc3 Bd4 24.Kf1 Ne5 25.Nd1 Ng4 26.Rh3 Kb8 27.Qe2 f4 28.Qf3 Rd7 29.Qxf4 Qxf4 30.gxf4 h5 31.Bf3 Bf6 32.b3 Bd8 33.Ne3 Rd4 34.Ng2 Bc7 35.Re4 Rdd8 36.Bxg4 Rxg4 37.Rg3 Rdg8 38.Rxg4 Rxg4 39.f3 Rg3 40.Kf2 Rh3 41.f5 Bg3+ 42.Kg1 exf5 43.Re8+ Ka7 44.Re7 c4 45.Rxf7 Be5 46.Kf2 Bd4+ 47.Ke2 Rh2 48.Kf1 Rh1+ 49.Ke2 Rh2 50.Kf1 c3 51.Rxf5 Rh1+ 52.Ke2 Rc1 53.Ne3 Rh1 54.Ng2 Rc1 55.Ne3 Rg1 56.Rf4 Be5 57.Rf5 Bg3 58.Rxh5 Re1#