1.e4 c5 2.Nc3 a6 3.a3 b5 4.d3 Bb7 5.Be2 e6 6.f4 Be7 7.Nf3 d5 8.exd5 exd5 9.O-O Nf6 10.Qe1 O-O 11.Qg3 Bd6 12.d4 b4 13.axb4 cxb4 14.Na4 Re8 15.Ne5 Ne4 16.Qg4 Bc8 17.Qh5 g6 18.Qh6 Bf8 19.Nxf7 Bxh6 20.Nxd8 Rxd8 21.Bf3 Nf6 22.f5 Bxc1 23.Raxc1 Bxf5 24.c4 dxc4 25.Bxa8 Ne4 26.Bxe4 Bxe4 27.Rxc4 Bd3 28.Rfc1 Bxc4 29.Rxc4 a5 30.Nc5 Kf7 31.Nb7 Rd5 32.Rc7+ Kf6 33.Rc4 Nd7 34.Kf2 Kf5 35.h3 Ke4 36.Nc5+ Nxc5 37.dxc5+ Ke5 38.c6 Rd8 39.Ke3 Kd6 40.Kd4 Rc8 41.Rc5 a4 42.Ra5 Rxc6 43.Rxa4 Rb6 44.Kc4 Rb8 45.Rxb4 Rc8+ 46.Kb3 Re8 47.Ka4 Re2 48.Rb6+ Ke5 49.Rb5+ Kf6 50.b4 Rxg2 51.Rb6+ Kg5 52.Rb7 h5 53.b5 Kh4 54.Re7 g5 55.b6 Kxh3 56.b7 Rb2 57.Ka5 g4 58.Re3+ g3 59.Ka6 h4 60.Ka7 Kh2 61.b8=Q Rxb8 62.Kxb8 g2 63.Re2 Kh1 64.Rxg2 Kxg2 65.Kc7 h3 66.Kd6 h2 67.Ke5 h1=Q 68.Ke4 Qh3 69.Kf4 Qf3+ 70.Kg5 Kf2 71.Kh4 Qg2 72.Kh5 Kf3 73.Kh6 Qg4 74.Kh7 Kf4 75.Kh6 Kf5 76.Kh7 Qg5 77.Kh8 Kf6 78.Kh7 Qg7#