1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Qc7 5.Nc3 a6 6.Nd5 Qa5+ 7.c3 e6 8.Ne3 Nf6 9.Bd3 Nxd4 10.b4 Bxb4 11.cxb4 Qxb4+ 12.Bd2 Qa3 13.Qb1 Nc6 14.Nc4 Qc5 15.Be3 Qb4+ 16.Qxb4 Nxb4 17.Bb1 Nc6 18.Nd6+ Kf8 19.Bc5 Kg8 20.a4 g6 21.a5 Kg7 22.O-O Ne8 23.f4 Nxd6 24.Bxd6 f6 25.e5 f5 26.Bd3 h6 27.Kf2 Rg8 28.g4 Kh7 29.Rg1 Nd4 30.h4 fxg4 31.Rxg4 Nf5 32.Rag1 h5 33.Rg5 b5 34.axb6 Bb7 35.Rc1 Rgc8 36.Rc7 Rxc7 37.bxc7 a5 38.Rg1 a4 39.Rb1 a3 40.Bxa3 Rxa3 41.Rxb7 Rc3 42.Bb5 Rc2+ 43.Ke1 Ne3 44.Bxd7 Ng2+ 45.Kf1 Ne3+ 46.Kg1 Rc1+ 47.Kf2 Ng4+ 48.Ke2 Rc2+ 49.Kd3 Rc1 50.Bxe6 Nh6 51.Bc4 Rd1+ 52.Ke2 Rd8 53.Be6 Rd5 54.Kf3 Nf7 55.Bd7 Rd3+ 56.Ke4 Rd6 57.c8=Q Rd3 58.Kxd3 Kh6 59.Qc3 Nh8 60.Be6 g5 61.Qc8 Kg6 62.Qxh8 g4 63.Qh7# 1-0