1.e4 c5 2.d4 cxd4 3.Nf3 Nc6 4.c3 e5 5.cxd4 Bb4+ 6.Nc3 exd4 7.Nxd4 Nf6 8.Nxc6 bxc6 9.Bd3 d5 10.exd5 Nxd5 11.O-O Nxc3 12.bxc3 Bxc3 13.Rb1 O-O 14.Qc2 Bf6 15.Bxh7+ Kh8 16.Be4 Be6 17.Ba3 Re8 18.Bxc6 Rc8 19.Qa4 Rg8 20.Rb5 g6 21.Bb7 Rc4 22.Qxa7 Qd3 23.Bb2 Bxb2 24.Rxb2 Kg7 25.Rbb1 Rh8 26.Qe3 Qd6 27.h3 Rd4 28.Qc3 Rh4 29.Rfe1 Rf4 30.Bf3 Bxa2 31.Rb5 Qf6 32.Ra5 Be6 33.Ra6 Rf5 34.Rc6 Rdf4 35.Bg4 Qxc3 36.Rxc3 Rf6 37.Bxe6 fxe6 38.f3 Ra4 39.Rc6 Kf7 40.Rc7+ Kf8 41.Rb1 Rf7 42.Rc6 Re7 43.Rbb6 Kf7 44.Ra6 Rxa6 45.Rxa6 Kf6 46.Kf2 Rb7 47.Kg3 Rb2 48.h4 Re2 49.Ra4 Rb2 50.Rf4+ Kg7 51.Ra4 Kf6 52.Rf4+ Kg7 53.Re4 Kf6 54.Ra4 Rc2 55.Rf4+ Kg7 56.Ra4 Kf6 57.Rf4+ Kg7 58.Rb4 Kf6 59.Rb8 Ra2 60.Rf8+ Kg7 61.Rb8 Ra4 62.Re8 Kf7 63.Rh8 Kg7 64.Rb8 Kf6 65.Rf8+ Kg7 66.Rf4 Ra8 67.Rb4 Kf6 68.Rf4+ Kg7 69.Rb4 Kf6 70.Kf4 Rh8 71.Kg4 Ra8 72.Rf4+ Kg7 73.Rb4 Ra2 74.g3 Kf6 75.Rf4+ Kg7 76.Rb4 Kf6 77.Rf4+ Kg7 78.Rc4 Kf6 79.f4 Ra3 80.Rc7 Re3 81.Rc5 Ra3 82.Rg5 Re3 83.Rc5 Ra3 84.Re5 Rd3 85.Rb5 Re3 86.Rg5 Rb3 87.Ra5 Re3 88.Ra7 Rb3 89.Ra5 Re3 90.Ra7 Rb3 91.Ra8 Rb1 92.Rf8+ Kg7 93.Ra8 Rb3 94.Ra5 Kf6 95.Ra7 Rd3 96.Rc7 Re3 97.Rc8 Ra3 98.Rc5 Re3 99.Rg5 Rb3 100.h5 gxh5+ 101.Rxh5 Rb1 102.Rh6+ Kf7 103.Kg5 Rb5+ 104.Kh4 Rb1 105.g4 Rh1+ 106.Kg5 Rg1 107.Rh7+ Kf8 108.Kf6 Rxg4 109.Rh8+ Rg8 110.Rxg8+ Kxg8 111.Kxe6 Kf8 112.Kf6 Ke8 113.Kg7 Kd7 114.f5 Ke8 115.f6 Kd7 116.f7 Ke6 117.f8=Q Kd5 118.Kf6 Ke4 119.Ke6 Kd3 120.Kd5 Ke3 121.Qg8 Kf2 122.Ke4 Ke2 123.Qa2+ Kd1 124.Kd3 Ke1 125.Qe2# 1-0