1.e4 c5 2.Nc3 h6 3.Nf3 d6 4.Bc4 Bg4 5.d4 cxd4 6.Qxd4 e6 7.h3 Bxf3 8.gxf3 Nc6 9.Qe3 Nf6 10.Bd2 g6 11.O-O-O Bg7 12.f4 O-O 13.f5 d5 14.exd5 exd5 15.Bb3 d4 16.Qf3 Na5 17.fxg6 Nxb3+ 18.axb3 dxc3 19.Bxc3 Qe7 20.Rhg1 Ne4 21.Bxg7 Kxg7 22.gxf7+ Ng5 23.h4 Rxf7 24.Qc3+ Qf6 25.hxg5 Qxc3 26.gxh6+ Kf6 27.bxc3 Rh8 28.Rh1 Rfh7 29.Rd6+ Kg5 30.c4 Rxh6 31.Rdxh6 Rxh6 32.Rxh6 Kxh6 33.Kd2 Kg5 34.Ke3 Kf5 35.Kd4 Ke6 36.b4 Kd6 37.f4 Ke6 38.Ke4 b6 39.c5 bxc5 40.bxc5 a5 41.Kd4 a4 42.Kc4 Kf5 43.Kb4 Ke6 44.Kxa4 Kd5 45.Kb5 Ke4 46.c6 Kxf4 47.c7 Ke5 48.c8=Q Kf4 49.Kc5 Ke5 50.Qb7 Kf4 51.Kd4 Kg4 52.Ke5 Kg3 53.Ke4 Kf2 54.Kf4 Ke2 55.Qd7 Kf2 56.Qd2+ Kg1 57.Kf3 Kh1 58.Qg2# 1-0