1.e4 c5 2.c3 e6 3.d4 d5 4.e5 cxd4 5.cxd4 Ne7 6.Nf3 Nbc6 7.Bd3 Nb4 8.Be2 Nbc6 9.Nc3 Nf5 10.O-O Bd7 11.g4 Nh4 12.Nxh4 Qxh4 13.Be3 Be7 14.f4 f6 15.exf6 gxf6 16.f5 h5 17.fxe6 Bxe6 18.gxh5 Qh3 19.Bf3 O-O-O 20.Bf4 Bd6 21.Bxd6 Rxd6 22.Kh1 Rg8 23.Rc1 Kb8 24.Qd2 Qh4 25.Ne2 Bf7 26.Nf4 Rdd8 27.a3 Rg5 28.Rc3 Re8 29.Be2 Rgg8 30.Rh3 Qg5 31.Rg3 Qh6 32.Rxg8 Rxg8 33.b4 Re8 34.b5 Ne7 35.Qc2 Qg5 36.Qd3 Nf5 37.Nh3 Qe3 38.Qxe3 Rxe3 39.Rxf5 Rxh3 40.Kg2 Rh4 41.Kg3 Rxd4 42.Rxf6 Be8 43.h6 Re4 44.Bd3 Re3+ 45.Rf3 Rxf3+ 46.Kxf3 Bh5+ 47.Kf4 Bf7 48.h7 a6 49.h8=Q+ Ka7 50.Qe5 axb5 51.Bxb5 Bg8 52.Qf5 Bh7 53.Qxh7 d4 54.Ba4 Kb6 55.Qh8 Ka5 56.Qf6 b5 57.Bxb5 d3 58.Bxd3 Ka4 59.Bc4 Kxa3 60.Be6 Kb4 61.Bb3 Ka3 62.Qb2+ Kb4 63.Qg2 Ka3 64.Bg8 Kb4 65.Qa2 Kc3 66.h4 Kd4 67.Qa6 Kc3 68.Qg6 Kd2 69.Qa6 Kd1 70.Ke3 Ke1 71.Qh6 Kd1 72.Qh7 Kc1 73.Kf4 Kd2 74.Qg7 Kc1 75.Qg4 Kc2 76.Kg3 Kc3 77.Kg2 Kd2 78.Qh5 Kc3 79.Bd5 Kc2 80.Kg3 Kb2 81.Bc6 Kc3 82.Ba8 Kc2 83.Qd5 Kb1 84.Qf3 Kc2 85.Qf2+ Kd3 86.Bb7 Kc3 87.Qf8 Kb2 88.Kf4 Kb1 89.Bd5 Ka1 90.Bf3 Kb2 91.Bb7 Kc1 92.Kg3 Kc2 93.Qb8 Kc3 94.Kg4 Kd2 95.Kf5 Ke3 96.h5 Kf2 97.Qe8 Kg1 98.Ke6 Kf2 99.Qe7 Kg1 100.Qd6 Kf1 101.Ba6+ Kg1 102.Kf6 Kf2 103.Qf4+ Kg1 104.Qa4 Kh2 105.Qa3 Kg2 106.h6 Kf2 107.Qa1 Kf3 108.Qd4 Kg3 109.Qd2 Kh4 110.Bb7 Kg4 111.h7 Kh5 112.Qd3 Kg4 113.Ke7 Kh4 114.Kf6 Kh5 115.Qf3+ Kh6 116.h8=R# 1-0