1.e4 c5 2.Nc3 Nc6 3.Nge2 Nf6 4.d4 d5 5.exd5 Nxd5 6.dxc5 e6 7.Nxd5 exd5 8.Be3 g6 9.Bd4 Rg8 10.c3 Nxd4 11.cxd4 Qe7 12.Qd2 Qh4 13.g3 Qe7 14.Bg2 Bg4 15.h3 Bxe2 16.Qxe2 O-O-O 17.Qxe7 Bxe7 18.Kd2 Bf6 19.Kd3 b6 20.b4 h5 21.Rhc1 h4 22.cxb6+ Kb8 23.bxa7+ Kxa7 24.Rc7+ Kb6 25.Rxf7 Rgf8 26.Rxf8 Rxf8 27.a4 Bg7 28.Ra2 hxg3 29.fxg3 Kc6 30.b5+ Kd6 31.a5 g5 32.b6 Rf6 33.Rb2 Rg6 34.Rb4 Rf6 35.a6 Bh8 36.a7 Rf3+ 37.Bxf3 Bg7 38.Bd1 Bf8 39.Kc3 Ke6 40.Ra4 Bb4+ 41.Kc2 Kf5 42.Bf3 Kf6 43.Be4 g4 44.Ra2 Bd6 45.a8=N Bb8 46.Kd2 Ke6 47.Bf3 Kd6 48.Nc7 Kc6 49.Ra4 gxf3 50.Kd3 f2 51.Ke2 f1=R 52.Kxf1 Kd6 53.b7 Bxc7 54.Ra6+ Kd7 55.Rf6 Bxg3 56.Rf3 Kd6 57.Rxg3 Ke7 58.Rg8 Ke6 59.Rg1 Kf7 60.Rg3 Kf8 61.b8=Q+ Kf7 62.Rg7+ Ke6 63.Qd8 Kf5 64.Qb6 Kf4 65.Qb8+ Kf3 66.Rg1 Ke3 67.Qb5 Kd2 68.Rg8 Kc1 69.Rg3 Kd1 70.Qa4+ Kc1 71.Ke1 Kb2 72.Qa3+ Kb1 73.h4 Kc2 74.Qb2+ Kxb2 75.Rg7 Kc1 76.Rg6 Kc2 77.Rg1 Kd3 78.h5 Kc3 79.Rh1 Kd3 80.Rg1 Ke3 81.Rg3+ Kxd4 82.Rg7 Kc5 83.Kf1 Kb5 84.Rf7 Ka5 85.Rf3 Kb6 86.Rf5 Ka6 87.Rf6+ Ka5 88.Rd6 d4 89.h6 Ka4 90.Rd8 d3 91.Rh8 d2 92.Ke2 Ka3 93.Kxd2 Ka4 94.Rg8 Kb5 95.Kc2 Ka4 96.Rf8 Kb5 97.Rh8 Ka6 98.Kb2 Ka7 99.Kb1 Ka6 100.Ka1 Ka7 101.Kb2 Kb7 102.Ka1 Kb6 103.Rc8 Ka7 104.h7 Kb6 105.Re8 Ka6 106.Ra8+ Kb6 107.Ka2 Kc6 108.Rc8+ Kb7 109.Ra8 Kc6 110.h8=Q Kd5 111.Qh3 Kc5 112.Qf3 Kc4 113.Ra5 Kb4 114.Qf8+ Kc3 115.Rb5 Kc2 116.Rc5+ Kd1 117.Qa8 Kd2 118.Kb1 Ke2 119.Rh5 Ke3 120.Qa5 Kf3 121.Rd5 Kg2 122.Rd2+ Kh1 123.Rd8 Kg2 124.Ka2 Kg1 125.Qa3 Kh2 126.Qe3 Kh1 127.Rg8 Kh2 128.Qh6# 1-0