1.e4 c5 2.Nf3 d6 3.Bb5+ Nd7 4.d4 cxd4 5.Qxd4 a6 6.Bxd7+ Bxd7 7.Nc3 Bc6 8.e5 e6 9.Bf4 dxe5 10.Qxe5 Nf6 11.Rd1 Qb6 12.O-O Be7 13.Nd4 O-O 14.Nxc6 Qxc6 15.Qc7 Qxc7 16.Bxc7 Rfc8 17.Be5 b5 18.a3 Rc6 19.Rd2 Rac8 20.Rfd1 Kf8 21.Kf1 Ng4 22.Bg3 f5 23.h3 Nf6 24.Be5 Kf7 25.Ke2 h5 26.f3 h4 27.f4 Bxa3 28.bxa3 Rxc3 29.Bxc3 Rxc3 30.Rd3 Rxc2+ 31.R1d2 Rc4 32.Rd4 Rc3 33.R2d3 Rc2+ 34.Rd2 Rc3 35.R2d3 Rc2+ 36.Rd2 Rc5 37.Rd6 Ne4 38.Rd7+ Kf6 39.Rb2 Rc3 40.Rd3 Rc4 41.Ke3 Nc3 42.Rc2 Nd5+ 43.Kd2 Rxf4 44.Ke1 Ra4 45.Rc6 Nf4 46.Rb3 Nxg2+ 47.Kf2 Nf4 48.Kf1 g5 49.Re3 g4 50.hxg4 fxg4 51.Rc8 g3 52.Rh8 Kg5 53.Rg8+ Kf5 54.Rf8+ Kg4 55.Rg8+ Kh3 56.Kg1 Rc4 57.Re1 Rc2 58.Rf8 Ne2+ 59.Kf1 g2+ 60.Kf2 Ng3+ 61.Kg1 Ne2+ 62.Kf2 g1=Q+ 63.Rxg1 Nxg1+ 64.Kxg1 Rc3 65.Kf2 Rxa3 66.Rg8 b4 67.Rb8 a5 68.Rb5 b3 69.Kf3 a4 70.Kf2 Ra2+ 71.Kf3 b2 72.Rb8 a3 73.Rb3 Ra1 74.Kf2+ Kg4 75.Rb4+ Kg5 76.Rb8 b1=Q 77.Rxb1 Rxb1 78.Ke2 a2 79.Kd2 a1=Q 80.Kc2 Qa3 81.Kxb1 Qh3 82.Kc2 Kg6 83.Kc1 Qf3 84.Kc2 Qb3+ 85.Kd2 Qc3+ 86.Ke2 Qd2+ 87.Kxd2 Kg7 88.Ke2 Kf6 89.Kd2 e5 90.Kd1 Ke7 91.Ke2 Kd7 92.Kd2 h3 93.Kc2 e4 94.Kb2 e3 95.Kb1 Kc7 96.Ka2 Kc8 97.Kb2 h2 98.Kb1 h1=Q+ 99.Ka2 Qh2+ 100.Kb1 Qh4 101.Kc2 Qh6 102.Kb2 Qh4 103.Kc2 Qh2+ 104.Kb3 e2 105.Kb2 Qe5+ 106.Kb1 Qg3 107.Kc2 Qg5 108.Kb2 Qd2+ 109.Ka1 e1=Q# 0-1