1.e4 c5 2.Nf3 g6 3.Nc3 h6 4.d4 cxd4 5.Qxd4 Rh7 6.Bf4 Qa5 7.b4 Qd8 8.Nd5 Bg7 9.e5 Nc6 10.Qd3 e6 11.Nc3 Nxb4 12.Qd2 Qa5 13.Rb1 Ne7 14.Nb5 Ned5 15.a3 Nc6 16.Qxa5 Nxa5 17.Bd2 Nc6 18.c4 Nb6 19.Nc7+ Kd8 20.Nxa8 Nxa8 21.Be3 b6 22.c5 Nxe5 23.Nxe5 Bxe5 24.Bd3 Bb7 25.O-O Bc6 26.Rfe1 Rh8 27.cxb6 axb6 28.Bxb6+ Nxb6 29.Rxe5 Kc7 30.Ra5 Nd5 31.Ra7+ Kd6 32.a4 Nc3 33.Rb4 Nxa4 34.Rbxa4 Bxa4 35.Rxa4 Rb8 36.g3 Ke7 37.Ra7 Rb3 38.Bc2 Rc3 39.Ba4 Rd3 40.Kf1 Rd4 41.Ke2 g5 42.Ke3 Rd5 43.g4 Re5+ 44.Kf3 Rd5 45.Kg3 Rd4 46.Bb5 Rd5 47.Rb7 Rd4 48.f3 Rd5 49.h4 gxh4+ 50.Kxh4 Rd2 51.Kg3 Rd5 52.Bc4 Rc5 53.Bb5 Rd5 54.f4 Rd4 55.Kf3 Rd5 56.Ke3 Rd1 57.Ba4 Rd5 58.Ra7 Rd6 59.Ra5 Kf6 60.Rc5 Rb6 61.Bxd7 Rb3+ 62.Kf2 Rb2+ 63.Kg3 Rb3+ 64.Kh4 Rb4 65.f5 exf5 66.Rxf5+ Kg7 67.Bc6 Rb6 68.Bd5 f6 69.Rf1 h5 70.gxh5 Rb4+ 71.Kg3 Rb5 72.Bf3 Kh6 73.Rd1 Ra5 74.Rd6 Kg5 75.Rd8 Kh6 76.Kf4 Rg5 77.Rd6 Kg7 78.Rd7+ Kh6 79.Rf7 Rf5+ 80.Kg3 Rg5+ 81.Kh2 Rf5 82.Bg4 Rf1 83.Kg3 Kg5 84.Bf3 Rg1+ 85.Kf2 Rb1 86.Rg7+ Kh6 87.Rg6+ Kh7 88.Rxf6 Rb4 89.Kg3 Kg7 90.Rg6+ Kh7 91.Bg4 Rb2 92.Kh4 Rg2 93.Rb6 Kh8 94.Rd6 Rg1 95.Kg5 Rg2 96.Kf4 Rg1 97.Rb6 Rg2 98.Kg5 Rg1 99.Rb8+ Kg7 100.Rb7+ Kh8 101.Rf7 Rg2 102.Rf3 Rg1 103.Rb3 Rg2 104.Rb4 Rg1 105.Rd4 Rg2 106.Rc4 Rg1 107.Kg6 Rg2 108.Re4 Rg1 109.Rd4 Rg2 110.Rd8# 1-0