1.e4 c5 2.Nc3 g6 3.Nf3 Bg7 4.d4 cxd4 5.Nxd4 d6 6.f3 Nf6 7.Be3 O-O 8.Qd2 Nc6 9.O-O-O d5 10.Nxc6 bxc6 11.Bh6 Be6 12.Bxg7 Kxg7 13.exd5 cxd5 14.g4 Qb6 15.g5 Nh5 16.Nxd5 Bxd5 17.Qxd5 Rfd8 18.Qe5+ Kg8 19.Bc4 e6 20.b3 Ng7 21.Rd3 Rxd3 22.Bxd3 Rd8 23.h4 Qf2 24.f4 Nh5 25.Rf1 Qxh4 26.Kb2 Ng3 27.Rf3 Qg4 28.Re3 Rd5 29.Qb8+ Kg7 30.a4 a5 31.Qc7 Kg8 32.Bc4 Rf5 33.Rxe6 Qxf4 34.Qxf4 Rxf4 35.Re5 Rf5 36.Rxf5 gxf5 37.b4 axb4 38.a5 Ne4 39.Kb3 f4 40.Kxb4 f3 41.a6 f2 42.a7 Ng3 43.a8=Q+ Kg7 44.Qf3 h5 45.Qf6+ Kf8 46.Qxf7# 1-0