1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 g6 5.Bc4 Bg7 6.Nf3 Nc6 7.O-O d6 8.Qb3 Na5 9.Qa4+ Bd7 10.Bb5 Nc6 11.Rd1 a6 12.Bxc6 Bxc6 13.Qb3 Qa5 14.Nd5 Bxd5 15.Rxd5 Qc7 16.e5 dxe5 17.Be3 Nf6 18.Rc1 Qb8 19.Rxe5 O-O 20.Rxe7 Qd6 21.Rxb7 Rab8 22.g3 Rxb7 23.Qxb7 Qe6 24.b3 Nd5 25.Bc5 Rd8 26.Re1 Qf5 27.Kg2 Bc3 28.Rc1 g5 29.h3 h5 30.Qxa6 g4 31.Nh4 Qg5 32.Rc2 Nf4+ 33.Kh2 Qxc5 34.gxf4 Rd2 35.Rxd2 Bxd2 36.Kg2 Qd5+ 37.Kg1 Bxf4 38.Qc8+ Kg7 39.hxg4 Qd1+ 40.Kg2 Qd5+ 41.Nf3 h4 42.g5 Bxg5 43.Qg4 f6 44.b4 Qxa2 45.Nxg5 fxg5 46.Qxg5+ Kf7 47.Qxh4 Qd5+ 48.Kg3 Qd3+ 49.f3 Qd6+ 50.Qf4+ Qxf4+ 51.Kxf4 Ke7 52.Kg4 Kd7 53.Kg3 Ke7 54.f4 Ke8 55.Kg2 Kd7 56.f5 Ke7 57.b5 Kd7 58.Kf2 Ke7 59.Kf1 Kd7 60.b6 Kd8 61.Ke1 Kd7 62.f6 Kd8 63.Kf1 Kd7 64.f7 Ke7 65.Ke1 Kd7 66.b7 Kd8 67.b8=Q+ Kd7 68.Qa7+ Kd8 69.f8=Q# 1-0