1.e4 c5 2.Nc3 Nc6 3.Nge2 Qb6 4.a4 Nf6 5.a5 Qc7 6.d4 cxd4 7.Nxd4 e6 8.Ndb5 Qb8 9.f4 Bb4 10.e5 Ne4 11.Bd3 d5 12.Bxe4 dxe4 13.O-O O-O 14.Nxe4 Be7 15.Nbd6 b6 16.a6 Nb4 17.Rf3 Bxa6 18.c3 Bb7 19.cxb4 f5 20.Ng5 Bxf3 21.Nxf3 Rd8 22.Qb3 Bxd6 23.Qxe6+ Kh8 24.exd6 Qxd6 25.Qxd6 Rxd6 26.Bd2 Re6 27.Ra3 g6 28.Bc3+ Kg8 29.Ra2 Kf7 30.g4 fxg4 31.Ng5+ Ke7 32.Nxe6 Rd8 33.b5 a6 34.b3 g5 35.Bf6+ Ke8 36.Nxd8 Kd7 37.Rb2 h5 38.Ra2 a5 39.Be7 Kc8 40.Ra4 Kd7 41.h3 Kxe7 42.Kg2 g3 43.b4 Kf8 44.h4 Kg7 45.bxa5 gxh4 46.Ra1 Kh7 47.Ra4 Kg6 48.Ra2 Kh7 49.Kg1 Kg7 50.Re2 h3 51.Rh2 h4 52.f5 bxa5 53.Rd2 g2 54.Nc6 Kf6 55.Ne5 Kxf5 56.b6 Kf4 57.Nf7 Kf3 58.Rd4 Ke2 59.b7 Ke3 60.Ng5 Kxd4 61.Nh7 Kd5 62.Kh2 g1=Q+ 63.Kxg1 Kd4 64.b8=Q Kc4 65.Qf4+ Kb3 66.Qf7+ Ka4 67.Qf8 Kb3 68.Qf7+ Ka3 69.Qh5 Ka4 70.Qc5 Kb3 71.Qd6 Kc2 72.Qf4 Kb3 73.Nf8 a4 74.Kf2 Kc3 75.Kf3 Kb2 76.Nh7 Ka3 77.Nf8 Kb3 78.Qe4 a3 79.Qb1+ Ka4 80.Qc1 Ka5 81.Qxa3+ Kb5 82.Kf4 Kc4 83.Qd6 Kb3 84.Qe7 h2 85.Qe1 Ka3 86.Qh1 h3 87.Ke3 Kb4 88.Qxh2 Ka5 89.Kf3 Ka6 90.Qf4 Kb5 91.Qg3 Ka4 92.Qg6 Kb5 93.Kg4 Ka4 94.Qh7 Kb5 95.Qh4 Kc6 96.Qg5 Kd6 97.Qf4+ Kc5 98.Qe3+ Kb4 99.Qg3 Kc4 100.Kh4 Kb5 101.Qh2 Kc6 102.Qh1+ Kb5 103.Qxh3 Kc4 104.Ne6 Kb4 105.Qg2 Kb5 106.Ng7 Kc5 107.Kh3 Kb6 108.Kg3 Kc7 109.Kf3 Kb7 110.Qd2 Kc7 111.Qd1 Kb6 112.Ne6 Kb5 113.Nd8 Ka5 114.Qd2+ Ka6 115.Nf7 Kb5 116.Kg3 Kb6 117.Qd6+ Ka5 118.Nh8 Kb5 119.Qd2 Kb6 120.Qd4+ Kc7 121.Qd3 Kb8 122.Qg6 Kc7 123.Qh6 Kb8 124.Kf3 Kc7 125.Ng6 Kd7 126.Kg4 Kc7 127.Qf8 Kc6 128.Qh8 Kb6 129.Qe8 Ka6 130.Qe3 Kb7 131.Qh3 Kb8 132.Qg3+ Ka8 133.Nf4 Kb8 134.Nd5+ Ka7 135.Ne3 Ka6 136.Nc4 Kb5 137.Qh4 Ka4 138.Na3 Ka5 139.Kh3 Ka6 140.Qg4 Kb6 141.Qh5 Ka6 142.Nc2 Kb6 143.Qd5 Ka6 144.Qc4+ Ka5 145.Qc3+ Ka6 146.Kg3 Ka7 147.Qb3 Ka8 148.Kf4 Ka7 149.Ke5 Ka8 150.Kd6 Ka7 151.Kc6 Ka8 152.Qb7# 1-0