1.e4 c5 2.Nf3 g6 3.Nc3 Bg7 4.Bc4 Nc6 5.a3 Nf6 6.O-O O-O 7.d3 e6 8.Bd2 d5 9.exd5 exd5 10.Ba2 Bg4 11.h3 Be6 12.Qc1 Re8 13.Re1 Qd7 14.Ng5 Bf5 15.Bf4 a6 16.Qd2 h6 17.Nf3 g5 18.Bh2 Re6 19.Ne5 Qe7 20.Nxd5 Nxd5 21.Bxd5 Bxe5 22.Bxe6 Bxh2+ 23.Kxh2 Bxe6 24.Re3 Nd4 25.Rae1 Qd6+ 26.Kg1 Rd8 27.c3 Nf5 28.Rf3 Nh4 29.Rg3 Bd5 30.d4 Bc6 31.Rd1 Qd5 32.f3 Nf5 33.Rg4 Re8 34.Re1 Rxe1+ 35.Qxe1 cxd4 36.cxd4 Nxd4 37.Qd1 Nf5 38.Qxd5 Bxd5 39.Rb4 f6 40.Kf2 Kf7 41.g4 Nd6 42.Ra4 Ke6 43.Ke3 Nc4+ 44.Kd3 Ne5+ 45.Ke3 Bxf3 46.Rb4 Bg2 47.Rb6+ Ke7 48.Rb4 b5 49.Rd4 Bxh3 50.Kf2 Bxg4 51.Kg3 h5 52.Re4 h4+ 53.Kh2 Bf3 54.Re3 g4 55.Kg1 g3 56.Rxf3 Nxf3+ 57.Kg2 Ne1+ 58.Kg1 h3 59.b4 g2 60.a4 Nf3+ 61.Kf2 g1=Q+ 62.Kxf3 Qd4 63.a5 h2 64.Ke2 Qc3 65.Kf2 h1=Q 66.Ke2 Qe4+ 67.Kf1 Qed3+ 68.Kg2 Qdd2+ 69.Kh1 Qcc1#