1.e4 c5 2.Nc3 d6 3.Nf3 Nf6 4.d4 cxd4 5.Nxd4 a6 6.Be3 e6 7.Qd2 Be7 8.f3 O-O 9.O-O-O h5 10.h3 h4 11.g4 hxg3 12.Rg1 Nh5 13.f4 e5 14.Nde2 Bh4 15.f5 Nc6 16.Bg2 Nf6 17.Bh1 d5 18.exd5 Ne7 19.Nxg3 Nxf5 20.Nxf5 Bxf5 21.d6 Qd7 22.Bg5 Bxg5 23.Qxg5 Bg6 24.h4 Rad8 25.Qxe5 Rfe8 26.Qg5 b5 27.a3 Re6 28.Bf3 Qa7 29.Ne4 Qd7 30.h5 Nxh5 31.Bg4 Bxe4 32.Bxe6 fxe6 33.Qxh5 Rc8 34.Rd2 Bf5 35.Rh2 Qxd6 36.Qh8+ Kf7 37.Rxg7+ Kf6 38.Qh6+ Ke5 39.Qe3+ Kf6 40.Qg5+ Ke5 41.Qg3+ Kd5 42.Rd2+ Bd3 43.Qxd3+ Ke5 44.Qxd6+ Ke4 45.Qxe6+ Kf4 46.Qa2 Rc5 47.Rdd7 Ke5 48.a4 bxa4 49.Qxa4 Rd5 50.Rg6 Rd4 51.Qxa6 Rxd7 52.Qe2+ Kf5 53.Qe1 Kf4 54.Qe6 Rd5 55.Qh3 Rd8 56.Rb6 Rb8 57.Rb7 Ra8 58.Rh7 Ra4 59.Rg7 Ra3 60.Rg3 Ra7 61.Qc8 Ra2 62.Qg4+ Ke5 63.Qd1 Ra7 64.c4 Kf6 65.Rb3 Kf5 66.Qd3+ Kf6 67.Qd4+ Ke7 68.Qg7+ Ke6 69.Rb5 Rxg7 70.Kc2 Rg2+ 71.Kb3 Kd7 72.Rd5+ Kc6 73.Ka3 Rh2 74.b3 Rh1 75.Rg5 Kb7 76.Kb4 Ra1 77.Rg7+ Kc8 78.Kb5 Rc1 79.c5 Rb1 80.b4 Re1 81.Rg6 Re5 82.Ra6 Re1 83.Rd6 Ra1 84.Rd5 Rd1 85.Rxd1 Kc7 86.Ka6 Kc8 87.Rd6 Kb8 88.Rd2 Kc7 89.Rc2 Kc6 90.Rc4 Kc7 91.Rg4 Kc8 92.Rg8+ Kd7 93.Rb8 Ke7 94.Rc8 Kd7 95.Ka7 Kxc8 96.Ka6 Kd8 97.Kb7 Ke8 98.Ka8 Ke7 99.Ka7 Ke8 100.b5 Kd8 101.b6 Kc8 102.Ka8 Kd8 103.Ka7 Kc8 104.b7+ Kc7 105.c6 Kd6 106.c7 Kd7 107.Kb8 Kd6 108.c8=R Ke7 109.Rc3 Kd6 110.Re3 Kc6 111.Ka7 Kc7 112.b8=Q+ Kd7 113.Re1 Kc6 114.Rh1 Kd7 115.Rh6 Ke7 116.Qg3 Kf7 117.Qg4 Ke8 118.Kb8 Kd8 119.Ka8 Ke8 120.Qc4 Kd8 121.Qa6 Kc7 122.Rf6 Kd7 123.Rg6 Ke7 124.Qa1 Kf7 125.Rh6 Ke7 126.Qg7+ Kd8 127.Rh8# 1-0