1.e4 c5 2.Nf3 d6 3.Nc3 f6 4.d4 cxd4 5.Nxd4 Nc6 6.Be3 e6 7.Bc4 Nxd4 8.Bxd4 Bd7 9.O-O Nh6 10.f4 Be7 11.Qh5+ Nf7 12.f5 Qc8 13.Bb3 O-O 14.Rf3 Kh8 15.Rg3 Ne5 16.Rf1 Rg8 17.Rh3 h6 18.Be3 Bf8 19.Qh4 Qe8 20.Ne2 d5 21.Bxh6 gxh6 22.Qxf6+ Kh7 23.Qxe5 exf5 24.Qxd5 Rg5 25.Qxb7 Rb8 26.Qxa7 Ra8 27.Qc7 Bg7 28.Rg3 Be5 29.Qb6 Rb8 30.Qe3 Bxg3 31.Nxg3 Qe5 32.Qd2 Rd8 33.exf5 Bc6 34.Qxd8 Qe3+ 35.Kh1 Rxg3 36.Qc7+ Rg7 37.Qxc6 Qe2 38.Qf3 Qxf3 39.Rxf3 Re7 40.Kg1 h5 41.f6 Re8 42.f7 Rf8 43.Bd5 Kg7 44.Rg3+ Kf6 45.Rg8 Rxf7 46.Bxf7 Kxf7 47.Rh8 Kg7 48.Rxh5 Kg6 49.g4 Kf6 50.Rf5+ Ke6 51.a4 Kd6 52.a5 Kc6 53.a6 Kb6 54.a7 Kxa7 55.g5 Kb6 56.g6 Ka6 57.g7 Kb6 58.g8=Q Ka7 59.Rf1 Kb6 60.Rf3 Kc5 61.Rf8 Kd4 62.Qe6 Kc5 63.Rc8+ Kd4 64.Rc4# 1-0