1.e4 c5 2.c3 e5 3.Bb5 a6 4.Ba4 b5 5.Bb3 c4 6.Bc2 d5 7.d3 cxd3 8.Qxd3 Nf6 9.exd5 Nbd7 10.Nf3 Bb7 11.Bg5 e4 12.Qxe4+ Qe7 13.Qxe7+ Bxe7 14.a4 h6 15.Bxf6 Nxf6 16.axb5 axb5 17.Rxa8+ Bxa8 18.Bd3 O-O 19.Bxb5 Nxd5 20.O-O Rb8 21.c4 Nc7 22.Nc3 Bf6 23.Rb1 Bxc3 24.bxc3 Be4 25.Rb4 Bxf3 26.gxf3 Ne6 27.Bd7 Rd8 28.Bxe6 fxe6 29.c5 Rc8 30.Rc4 Kf7 31.Kf1 Ke7 32.Ke2 Kd7 33.c6+ Kd6 34.c7 Kd7 35.Kd3 Kd6 36.f4 Kd7 37.Ke4 Kd6 38.f5 exf5+ 39.Kxf5 Kd5 40.Rd4+ Kc6 41.Kg6 Rxc7 42.Rc4+ Kd6 43.Rxc7 Kxc7 44.Kxg7 h5 45.h3 h4 46.f3 Kc6 47.f4 Kd5 48.f5 Ke5 49.f6 Kf5 50.f7 Ke4 51.c4 Kf3 52.f8=B Ke4 53.Bb4 Kd3 54.c5 Kc2 55.Bc3 Kxc3 56.c6 Kc4 57.c7 Kc5 58.c8=Q+ Kd5 59.Qd8+ Ke5 60.Qxh4 Kd5 61.Qh7 Kc4 62.Kh6 Kb5 63.Qh8 Ka6 64.Qa1+ Kb5 65.Qa4+ Kxa4 66.h4 Ka5 67.Kg7 Kb6 68.h5 Ka5 69.Kf6 Kb5 70.Kg6 Kc5 71.h6 Kd4 72.Kf7 Kd3 73.Ke7 Kc3 74.h7 Kd4 75.Kf8 Ke3 76.Kf7 Kf3 77.h8=Q Ke2 78.Ke6 Ke1 79.Ke5 Ke2 80.Qg7 Kd2 81.Qg2+ Ke3 82.Qd5 Ke2 83.Qd8 Ke1 84.Qd7 Ke2 85.Qb5+ Kf3 86.Kd5 Kf2 87.Qe8 Kg1 88.Qe3+ Kf1 89.Qg3 Ke2 90.Kc6 Kf1 91.Qf3+ Kg1 92.Qc3 Kg2 93.Kd5 Kg1 94.Qd3 Kg2 95.Qf5 Kg1 96.Kd6 Kg2 97.Kc7 Kh1 98.Qc5 Kg2 99.Qc3 Kf2 100.Qa5 Kg2 101.Qe1 Kf3 102.Qb4 Ke2 103.Qe7+ Kf2 104.Qe5 Kg1 105.Qh5 Kg2 106.Qd5+ Kh2 107.Qe4 Kg1 108.Qe6 Kg2 109.Qa6 Kh3 110.Kc8 Kg2 111.Qa3 Kh2 112.Kc7 Kg1 113.Kb8 Kh2 114.Qc1 Kh3 115.Ka7 Kg2 116.Kb7 Kf3 117.Kc6 Ke2 118.Kd5 Kf2 119.Ke4 Ke2 120.Qc2+ Kf1 121.Kf3 Ke1 122.Qe2# 1-0