1.e4 c5 2.Nc3 h5 3.Nf3 e6 4.h3 Nc6 5.d4 cxd4 6.Nxd4 Bb4 7.Be2 Nf6 8.Qd3 Bxc3+ 9.bxc3 d6 10.O-O Ne5 11.Qe3 a6 12.f4 Ng6 13.Ba3 Qc7 14.Rad1 O-O 15.c4 Rd8 16.Nf3 e5 17.fxe5 dxe5 18.Rxd8+ Qxd8 19.Rd1 Qa5 20.Bd6 Be6 21.a3 Rc8 22.c5 Nd7 23.Ng5 Nxc5 24.Bxh5 Nf4 25.Bxc5 Rxc5 26.Nxe6 fxe6 27.Bg4 Qc7 28.g3 Rc3 29.Qe1 Qc5+ 30.Kh1 Ng6 31.Bxe6+ Kh7 32.Qe2 Kh6 33.Qd2+ Qe3 34.Qxe3+ Rxe3 35.Rd3 Rxe4 36.Bc8 Rc4 37.Bxb7 Ne7 38.Rd6+ g6 39.g4 Rxc2 40.Re6 Rc7 41.Bg2 Kg5 42.Kh2 Kf4 43.Rxa6 Rd7 44.Rf6+ Kg5 45.Re6 Kf4 46.a4 Nd5 47.Rxg6 e4 48.Rg8 Nf6 49.Rf8 Rd6 50.Bf1 Rd2+ 51.Kg1 Kg5 52.h4+ Kg6 53.g5 Ng4 54.Bh3 Ne5 55.Rf6+ Kg7 56.h5 e3 57.h6+ Kg8 58.g6 Rd1+ 59.Kg2 Rd2+ 60.Kg3 e2 61.Be6+ Nf7 62.Bxf7+ Kf8 63.Kf2 Ra2 64.Re6 e1=Q+ 65.Kxe1 Re2+ 66.Kf1 Re1+ 67.Kf2 Re2+ 68.Kg1 Re1+ 69.Kh2 Rh1+ 70.Kg2 Rg1+ 71.Kf2 Rf1+ 72.Ke3 Rf3+ 73.Kd4 Rd3+ 74.Ke5 Rd5+ 75.Kf4 Rf5+ 76.Kg3 Rf3+ 77.Kh4 Rh3+ 78.Kg4 Rg3+ 79.Kf4 Rf3+ 80.Kg4 Rf4+ 81.Kg5 Rf5+ 82.Kh4 Rh5+ 83.Kg4 Rg5+ 84.Kf3 Rg3+ 85.Kf2 Rf3+ 86.Ke1 Re3+ 87.Kf1 Re1+ 88.Kg2 Re2+ 89.Kg1 Re1+ 90.Kh2 Re2+ 91.Kg3 Re3+ 92.Kg4 Rg3+ 93.Kf5 Rg5+ 94.Ke4 Re5+ 95.Kf4 Re4+ 96.Kg5 Rxe6 97.Bxe6 Ke7 98.Bf7 Kd6 99.Bd5 Kc5 100.Kf5 Kd6 101.Bc4 Ke7 102.Bd3 Ke8 103.Ke4 Kf8 104.h7 Kg7 105.Kd5 Kh8 106.Bb5 Kg7 107.Kd6 Kf8 108.h8=Q# 1-0