1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 e5 6.Nf5 Nf6 7.Bg5 Bxf5 8.exf5 Be7 9.Bxf6 Bxf6 10.Bc4 Nd4 11.Qd3 Qc8 12.Nd5 O-O 13.c3 Nxf5 14.Nxf6+ gxf6 15.Bb3 Rd8 16.O-O-O Ne7 17.Qf3 Kg7 18.Qg3+ Ng6 19.h4 Qf5 20.h5 Qf4+ 21.Qxf4 Nxf4 22.h6+ Kf8 23.g3 Ng6 24.Rh5 Rac8 25.Rf5 Ke7 26.Bd5 b5 27.Kc2 Nf8 28.b4 Nd7 29.Rf3 Nb6 30.Be4 d5 31.Bxh7 d4 32.Bf5 Rc4 33.Kb3 Nd5 34.cxd4 Rxb4+ 35.Kc2 Rc4+ 36.Kb2 Nb6 37.h7 Rh8 38.dxe5 fxe5 39.g4 Na4+ 40.Ka1 Nc5 41.Re3 Kf6 42.Rd6+ Ne6 43.Kb2 Rb4+ 44.Rb3 Rd4 45.Rc6 Rd2+ 46.Ka3 Kg7 47.Bxe6 fxe6 48.Rc7+ Kg6 49.Rxa7 Rxf2 50.Rxb5 Rxh7 51.Rxh7 Kxh7 52.Rxe5 Rf4 53.g5 Kg6 54.Kb3 Rf3+ 55.Kb4 Rf4+ 56.Kb5 Rf5 57.Rxf5 exf5 58.Kc4 f4 59.Kd3 Kxg5 60.a4 f3 61.a5 Kf4 62.a6 Kg3 63.a7 f2 64.Ke2 Kg2 65.a8=Q+ Kg1 66.Qg8+ Kh1 67.Kf1 Kh2 68.Qg2# 1-0