1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Be2 e5 7.Nf3 Be7 8.Be3 O-O 9.O-O Be6 10.Qd2 a6 11.Rad1 b5 12.Nd5 Nxe4 13.Nxe7+ Qxe7 14.Qc1 d5 15.c3 Rac8 16.Bd3 Nf6 17.Bb1 d4 18.Bg5 h6 19.Bh4 Bg4 20.Qc2 e4 21.Bxf6 gxf6 22.Qxe4 Qxe4 23.Bxe4 dxc3 24.bxc3 Ne5 25.Rd6 Bxf3 26.gxf3 a5 27.Rxf6 Rxc3 28.Kh1 Rd8 29.Rxh6 Nxf3 30.Rh3 Rd2 31.Rxf3 Rxf3 32.Bxf3 Rxa2 33.h4 b4 34.Bd5 Rd2 35.Be4 Rd4 36.f3 a4 37.h5 b3 38.Rg1+ Kh8 39.h6 Rxe4 40.fxe4 b2 41.Rb1 a3 42.Kg2 a2 43.Rxb2 a1=Q 44.Rf2 Qa6 45.Rf3 Qg6+ 46.Kh2 Qxe4 47.Rxf7 Qh4+ 48.Kg1 Qe1+ 49.Kh2 Qe5+ 50.Kg1 Qg5+ 51.Kf2 Qxh6 52.Rf3 Qd2+ 53.Kg3 Kg7 54.Rf2 Qe3+ 55.Rf3 Qe5+ 56.Kf2 Kg6 57.Rg3+ Kf5 58.Rf3+ Kg4 59.Re3 Qd4 60.Ke2 Kf4 61.Rd3 Qb2+ 62.Rd2 Qc3 63.Rd3 Qc2+ 64.Rd2 Qe4+ 65.Kd1 Kf3 66.Kc1 Ke3 67.Rc2 Kd3 68.Rd2+ Kc3 69.Kd1 Qh1+ 70.Ke2 Qh2+ 71.Kf3 Qxd2 72.Ke4 Qd4+ 73.Kf5 Kd3 74.Ke6 Ke4 75.Kf7 Qb6 76.Ke7 Ke5 77.Kf7 Qf6+ 78.Ke8 Qg7 79.Kd8 Kd6 80.Kc8 Qc7#