1.e4 c5 2.Nc3 Nc6 3.Nf3 g6 4.d4 cxd4 5.Nxd4 Bg7 6.Be3 Nf6 7.Be2 O-O 8.O-O d5 9.exd5 Nxd5 10.Nxd5 Qxd5 11.Bf3 Qc4 12.Nxc6 bxc6 13.c3 Rb8 14.Qd2 Bg4 15.Bxg4 Qxg4 16.Bxa7 Rbd8 17.Qe3 Qa4 18.Bc5 Rd5 19.b3 Qa5 20.b4 Qa3 21.Qxe7 Qxc3 22.Rac1 Qa3 23.b5 Qxa2 24.bxc6 Rc8 25.Qb7 Qa8 26.Rfd1 Rxd1+ 27.Rxd1 Be5 28.Be3 Qxb7 29.cxb7 Rb8 30.Rd7 Kf8 31.Ba7 Re8 32.g3 Kg7 33.f4 Bb8 34.Bd4+ Kf8 35.Kf2 h5 36.Kf3 f5 37.Bc5+ Kg8 38.Bd4 Kf8 39.Bc5+ Kg8 40.h4 Kh8 41.Bd4+ Kg8 42.Rg7+ Kf8 43.Rxg6 Rd8 44.Be5 Rd3+ 45.Ke2 Rb3 46.Bxb8 Rxb7 47.Be5 Rh7 48.Rg5 Ke7 49.Rxf5 Ke8 50.Kf3 Ke7 51.Ke4 Ke6 52.Rf6+ Ke7 53.Ra6 Kf8 54.Kf5 Rd7 55.Ke6 Re7+ 56.Kf6 Ke8 57.Ra8+ Kd7 58.Ra7+ Kc6 59.Rxe7 Kd5 60.Bc3 Kc6 61.Ke5 Kb5 62.Kd5 Ka6 63.Re4 Kb7 64.Kc5 Kc7 65.f5 Kd7 66.f6 Kc8 67.Kc6 Kb8 68.f7 Ka7 69.Ra4+ Kb8 70.f8=Q# 1-0