1.e4 c5 2.Nc3 Nc6 3.Bb5 g6 4.Bxc6 dxc6 5.f4 Bg7 6.Nf3 Nh6 7.O-O O-O 8.Qe1 e5 9.d3 exf4 10.Bxf4 f5 11.Bg5 Qc7 12.Qh4 fxe4 13.dxe4 Ng4 14.h3 Rxf3 15.hxg4 Bd4+ 16.Kh1 Rxf1+ 17.Rxf1 Be6 18.Bf6 Rf8 19.Rf3 Bxg4 20.Qxg4 Rxf6 21.Rxf6 Bxf6 22.Qe6+ Qf7 23.Qd6 Bd4 24.Kh2 Qf6 25.Qxf6 Bxf6 26.Kg3 Bxc3 27.bxc3 Kf7 28.Kf4 Ke6 29.Kg5 Ke5 30.g4 h5 31.gxh5 gxh5 32.Kxh5 Kxe4 33.Kg6 Kd5 34.Kf5 Kc4 35.Ke5 Kxc3 36.Kd6 Kxc2 37.Kxc5 a5 38.Kb6 a4 39.Kxb7 a3 40.Kxc6 Kb2 41.Kc5 Kxa2 42.Kd4 Kb2 43.Ke4 a2 44.Ke5 a1=Q 45.Ke4 Qa5 46.Kd4 Qb5 47.Ke4 Qc5 48.Kf4 Qd5 49.Kg3 Qe4 50.Kf2 Qd3 51.Ke1 Qc2 52.Kf1 Qd2 53.Kg1 Qe2 54.Kh1 Kc3 55.Kg1 Kd3 56.Kh1 Ke3 57.Kg1 Kf3 58.Kh1 Qg2#