1.g3 c5 2.Na3 Nc6 3.c4 e6 4.Nf3 Be7 5.Nc2 d5 6.cxd5 exd5 7.Bg2 d4 8.O-O Nf6 9.b4 cxb4 10.a3 d3 11.Nxb4 Nxb4 12.axb4 O-O 13.Ba3 dxe2 14.Qxe2 Re8 15.Ne5 Bf8 16.Rfe1 Nd7 17.Nxf7 Rxe2 18.Nxd8 Rxe1+ 19.Rxe1 Nb6 20.Nxb7 Bxb7 21.Bxb7 Rd8 22.Bc6 Rxd2 23.Bc1 Ra2 24.b5 Bc5 25.Be3 Bxe3 26.Rxe3 Kf7 27.Re8 Kf6 28.Rf8+ Ke7 29.Rb8 Kf6 30.h4 h6 31.h5 Ra5 32.Kg2 Nc4 33.Rf8+ Ke7 34.Re8+ Kf6 35.Bd5 Nb6 36.Rf8+ Ke5 37.Bc6 Ke6 38.Re8+ Kf6 39.f4 Nc4 40.Bd5 Nb6 41.Rf8+ Ke7 42.Rf7+ Kd6 43.Bc6 a6 44.Rxg7 axb5 45.Rg6+ Kc5 46.Rxh6 b4 47.Be4 b3 48.Rc6+ Kb5 49.h6 Ra4 50.Rxb6+ Kxb6 51.h7 Rxe4 52.h8=Q Re2+ 53.Kf3 b2 54.Qb8+ Kc5 55.Kxe2 Kd5 56.Qxb2 Ke6 57.Qb3+ Kd7 58.Qa4+ Kd8 59.Kf2 Kc7 60.Qa3 Kb6 61.g4 Kb5 62.Qa5+ Kc4 63.Qa1 Kb5 64.Qd1 Kc4 65.Qd5+ Kc3 66.Qg2 Kd4 67.Qb7 Kd3 68.Kg2 Kd4 69.Kg1 Kc4 70.Qg7 Kc5 71.g5 Kb4 72.Qh6 Kb5 73.Kf2 Kc5 74.Kg2 Kc4 75.Qa6+ Kc5 76.Qg6 Kd4 77.f5 Kd5 78.f6 Kd4 79.Kf2 Kc5 80.f7 Kb5 81.Qf5+ Kb6 82.Qh7 Kc5 83.Ke2 Kd6 84.f8=Q+ Ke6 85.Qb7 Ke5 86.Qf2 Ke6 87.Qh4 Ke5 88.Qhb4 Kf5 89.Kd1 Kxg5 90.Q7e4 Kf6 91.Qc2 Kf7 92.Qc8 Kg7 93.Qc7+ Kg8 94.Qa4 Kf8 95.Qf7+ Kxf7 96.Kc2 Kg6 97.Kc3 Kg5 98.Kb4 Kf5 99.Kc4 Ke5 100.Qa1+ Kd6 101.Qd1+ Kc7 102.Qd3 Kb7 103.Qe2 Kb6 104.Qb2+ Kc6 105.Qc2 Kd7 106.Qh2 Ke6 107.Qh7 Kf6 108.Kb5 Ke6 109.Kc6 Ke5 110.Kb5 Ke6 111.Kc5 Ke5 112.Qf7 Ke4 113.Qf6 Kd3 114.Qb2 Ke4 115.Qc1 Ke5 116.Qc2 Ke6 117.Qd1 Kf7 118.Qg4 Kf8 119.Kc6 Ke8 120.Qf4 Kd8 121.Qf8# 1-0