1.e4 c5 2.Be2 e6 3.Nc3 Nc6 4.Nf3 d6 5.d4 cxd4 6.Nxd4 Nf6 7.O-O Be7 8.Re1 Bd7 9.Ndb5 Qb8 10.Bf4 Ne5 11.Bg3 a6 12.Nd4 b5 13.f4 Ng6 14.Bf3 e5 15.Nf5 exf4 16.Bf2 O-O 17.Nxe7+ Nxe7 18.e5 dxe5 19.Bxa8 Qxa8 20.Rxe5 Ng6 21.Rc5 Bc6 22.Qf1 b4 23.Ne2 Ne4 24.Rf5 Bd7 25.Ra5 Bb5 26.Qe1 Qd8 27.Rxb5 axb5 28.Qxb4 Re8 29.Qxb5 Nxf2 30.Kxf2 Re3 31.a4 h6 32.a5 Ne5 33.a6 Qh4+ 34.Kf1 f3 35.a7 fxg2+ 36.Kxg2 Qe4+ 37.Kg1 Kh7 38.Ng3 Qd4 39.Kh1 Rxg3 40.hxg3 Qe4+ 41.Kg1 Qe3+ 42.Kf1 Qf3+ 43.Ke1 Qe3+ 44.Kd1 Qg1+ 45.Kd2 Qxa1 46.Qxe5 Qxa7 47.b4 Qf2+ 48.Kc3 f6 49.Qe4+ f5 50.Qe5 g5 51.b5 f4 52.gxf4 gxf4 53.Qe4+ Kg8 54.Qg6+ Kf8 55.Qxh6+ Kf7 56.Qh7+ Kf6 57.Qh8+ Kg5 58.Qg7+ Kh4 59.Qd4 Qe1+ 60.Kc4 Qe2+ 61.Kc3 Kg3 62.b6 Qa6 63.Qd3+ Qxd3+ 64.Kxd3 f3 65.b7 f2 66.b8=Q+ Kg2 67.Qb1 Kg3 68.Qf1 Kg4 69.Qxf2 Kg5 70.Qf5+ Kxf5 71.Kc4 Ke5 72.Kc5 Ke4 73.c4 Kf3 74.Kb6 Kf4 75.c5 Kg5 76.Kb5 Kh5 77.Kb6 Kh6 78.Kb5 Kg7 79.Kb4 Kf6 80.Kb5 Ke7 81.Kb6 Kd8 82.Kb7 Kd7 83.c6+ Ke7 84.c7 Kd7 85.c8=Q+ Kd6 86.Qc2 Kd7 87.Qd2+ Ke7 88.Ka7 Kf6 89.Qc2 Kf7 90.Qc6 Kg8 91.Qc8+ Kh7 92.Qc5 Kg6 93.Ka8 Kg7 94.Qe5+ Kf7 95.Qb2 Ke7 96.Qg2 Kf6 97.Qh3 Kg7 98.Qe3 Kg8 99.Qd3 Kg7 100.Qd2 Kf6 101.Qd1 Kg7 102.Qg4+ Kh8 103.Qg5 Kh7 104.Qc5 Kg7 105.Qe7+ Kh6 106.Kb7 Kh5 107.Qg7 Kh4 108.Qg2 Kh5 109.Kc8 Kh6 110.Qh3+ Kg6 111.Qe3 Kh7 112.Qd2 Kh8 113.Qd5 Kg7 114.Qc5 Kg6 115.Qa3 Kh7 116.Qa7+ Kg6 117.Qa6+ Kf7 118.Kc7 Ke8 119.Qa5 Kf7 120.Qe1 Kg8 121.Qd1 Kg7 122.Kd6 Kg8 123.Qd3 Kf7 124.Qb3+ Kg6 125.Ke6 Kh7 126.Ke7 Kg6 127.Qb5 Kh6 128.Kf7 Kh7 129.Qh5# 1-0