1.c4 c5 2.Nc3 g6 3.Nf3 Bg7 4.d4 cxd4 5.Nxd4 Nc6 6.Nxc6 dxc6 7.Qxd8+ Kxd8 8.Bd2 Nf6 9.O-O-O Ke8 10.e4 Ng4 11.Be1 f5 12.h3 Bxc3 13.bxc3 Nf6 14.exf5 Bxf5 15.f3 Kf7 16.Bf2 Rhd8 17.g4 Rxd1+ 18.Kxd1 Rd8+ 19.Ke1 Be6 20.Rh2 Nd7 21.Bg3 Nb6 22.Bc7 Rd7 23.Bxb6 axb6 24.Rb2 Kf6 25.Rxb6 Ke5 26.Kf2 Kf4 27.Be2 h5 28.a4 h4 29.c5 Rd2 30.Rxb7 Bc4 31.Rxe7 Bd3 32.Ke1 Rxe2+ 33.Rxe2 Bxe2 34.Kxe2 Kg3 35.a5 Kxh3 36.Kf2 Kh2 37.a6 h3 38.a7 Kh1 39.a8=Q h2 40.Qa1# 1-0