1.e4 c5 2.d4 cxd4 3.Nf3 Nc6 4.Nxd4 e6 5.Nc3 Nf6 6.Ndb5 Bb4 7.a3 Bxc3+ 8.Nxc3 d5 9.exd5 exd5 10.Bd3 d4 11.Qe2+ Be6 12.Ne4 O-O 13.O-O Bf5 14.Bg5 Bxe4 15.Bxe4 Re8 16.Rae1 h6 17.Bxf6 Qxf6 18.Qb5 Re7 19.Qf5 Qxf5 20.Bxf5 Rae8 21.Rxe7 Rxe7 22.Rd1 g6 23.Bd3 Kg7 24.Kf1 Kf6 25.Bb5 Re6 26.Rd2 g5 27.Bxc6 Rxc6 28.Ke2 Ke5 29.Kd3 Re6 30.Re2+ Kd5 31.Rxe6 fxe6 32.f3 e5 33.a4 h5 34.a5 g4 35.fxg4 e4+ 36.Ke2 hxg4 37.h4 gxh3 38.gxh3 Ke5 39.c3 d3+ 40.Ke3 Kf5 41.c4 Kf6 42.b4 Ke5 43.h4 Kf5 44.a6 bxa6 45.c5 Ke6 46.h5 Ke5 47.h6 Kf6 48.c6 Kf7 49.Kd2 Kf8 50.c7 e3+ 51.Kxe3 d2 52.Kxd2 a5 53.Kd3 a4 54.Ke4 a3 55.c8=Q+ Ke7 56.Kd3 Kd6 57.Ke4 Ke7 58.Qc1 Ke8 59.Kd3 Kf8 60.h7 Ke8 61.Qc8+ Ke7 62.Qc1 Ke6 63.Qc3 a6 64.h8=Q Kf7 65.Qhd4 Ke8 66.b5 Ke7 67.Qd5 a5 68.Qg8 a4 69.Qcb3 Kf6 70.Qb2+ Kf5 71.Qxa3 Kf6 72.Qh7 Ke6 73.Qf7+ Ke5 74.Qg7+ Ke6 75.Qaa1 Kd5 76.Qb7+ Ke6 77.Kc2 Kd6 78.Qc7+ Kd5 79.Qc4+ Kd6 80.Qb1 Kd7 81.Qe4 Kd8 82.Qg1 Kd7 83.Qf3 Ke7 84.Qfe3+ Kf7 85.Qg4 Kf8 86.Qee6 a3 87.Qd5 a2 88.Qdg8+ Ke7 89.Kb2 a1=R 90.Qh8 Ra2+ 91.Kb1 Kf7 92.Qh6 Ke7 93.Qhh5 Ra1+ 94.Kc2 Ra6 95.Qf3 Ra1 96.Qf1 Ra3 97.Kd1 Ra6 98.b6 Ra5 99.Qhf7+ Kd6 100.Q1f2 Kc6 101.Qe8+ Kd6 102.Qfe2 Rb5 103.Q8h5 Ra5 104.Qf7 Rh5 105.Qff2 Rd5+ 106.Kc1 Rd2 107.Qef3 Rb2 108.Qf6+ Kd5 109.Kxb2 Ke4 110.Q6f5# 1-0