1.e4 c5 2.c3 d6 3.d4 Nd7 4.Nf3 g6 5.Bc4 Bg7 6.dxc5 Nxc5 7.O-O Nf6 8.e5 Nfe4 9.b4 Nd7 10.Bxf7+ Kxf7 11.Qd5+ e6 12.Qxe4 d5 13.Qf4+ Ke7 14.Qh4+ Ke8 15.Bg5 Qb6 16.Bf6 Nxf6 17.exf6 Bf8 18.Ne5 Qc7 19.f7+ Qxf7 20.Nxf7 Kxf7 21.f4 Be7 22.f5 Bxh4 23.Nd2 gxf5 24.Nf3 Bf6 25.Rae1 Bxc3 26.Ne5+ Kg7 27.Re2 d4 28.Nd3 b6 29.Kh1 Ba6 30.Nf4 Bxe2 31.Nxe2 Rac8 32.Nf4 Rhd8 33.Nxe6+ Kf6 34.Nxd8 Rxd8 35.g3 d3 36.Kg2 d2 37.Rd1 Bxb4 38.Kf3 Ba5 39.Ke2 Re8+ 40.Kd3 Rd8+ 41.Ke2 Re8+ 42.Kd3 Re1 43.Kc2 Rxd1 44.Kxd1 Ke5 45.Ke2 f4 46.gxf4+ Kxf4 47.Kd1 Kf3 48.Kc2 Kg2 49.Kd1 Kxh2 50.Kc2 h5 51.Kd1 h4 52.Ke2 h3 53.Kd1 Kg2 54.Ke2 h2 55.Kd1 h1=Q+ 56.Kc2 Qc1+ 57.Kb3 Qc3+ 58.Ka4 Qb4#